TRCD-26-06520
C# Engineer
This contract role is for a C# Engineer focused on embedded software testing and automation, including validating end-to-end update workflows from backend systems to devices. The core requirements are C# scripting and automation on embedded systems, 4–7 years of embedded testing experience, and medical or healthcare domain experience; experience in a regulated environment and enterprise-scale test automation are also specified. Familiarity with testing frameworks and mocking, object-oriented design and design patterns, and risk-based test planning is important. Understanding how AI can support testing is a nice-to-have. The role is based in Pune, requires a BE/BTech qualification, and is restricted to immediate joiners; work mode is not specified. The description calls healthcare experience both a must and preferred, so this analysis treats it as mandatory based on the explicit domain criterion.
Position summary
- Location
- India
- Workplace
- On-site
- Employment
- Contract
- Experience
- Minimum 4 years and Maximum 7 years
Role overview
Why This Role Matters.
This contract role is for a C# Engineer focused on embedded software testing and automation, including validating end-to-end update workflows from backend systems to devices. The core requirements are C# scripting and automation on embedded systems, 4–7 years of embedded testing experience, and medical or healthcare domain experience; experience in a regulated environment and enterprise-scale test automation are also specified. Familiarity with testing frameworks and mocking, object-oriented design and design patterns, and risk-based test planning is important. Understanding how AI can support testing is a nice-to-have. The role is based in Pune, requires a BE/BTech qualification, and is restricted to immediate joiners; work mode is not specified. The description calls healthcare experience both a must and preferred, so this analysis treats it as mandatory based on the explicit domain criterion.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Develop, document, and maintain comprehensive test plans, test cases, and test scripts based on software requirements and specifications.
Experience with testing frameworks including mocking technologies.
Experience with Automation & C# Scripting
Understanding of AI to leverage for better Advancement
Analyze test results, report on test progress, and recommend improvements.
Strong ability to analyze requirements and develop a risk-based approach to testing.
Experience in developing or testing in a regulated environment.
Experience in developing enterprise scale test automation.
Experience with C# Scripting & Automation Architecture
Experience in healthcare applications/products is preferred.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
C#
C Sharp
C# scripting
embedded systems
embedded software testing
test automation
automation architecture
test frameworks
mocking
mock objects
test plans
test cases
test scripts
object-oriented design
OOP
design patterns
risk-based testing
regulated software
healthcare applications
medical devices
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
C# scripting and automation for embedded systems
Embedded software testing (4–7 years stated; 4+ years overall)
Medical or healthcare domain experience
Testing or development in a regulated environment
Enterprise-scale test automation
Testing frameworks and mocking technologies
Object-oriented design and design patterns
Requirements analysis and risk-based testing
End-to-end validation of backend-to-device update workflows
Preferred
Nice to Have
Understanding of AI and its use to advance testing
BE/BTech qualification
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for C# Engineer
One page, about two minutes. We only ask for what we actually need to have a first conversation.