The Platform Software Senior Engineer - India contributes to the design, development, integration, and validation of software components for the SIMS product line.
Working under the supervision of the Team Leader, Software Engineering - India, and in alignment with the SIMS Software Design Authority (France), the engineer develops high-quality, maintainable, and compliant software modules supporting instrument control, data acquisition, processing, and user interaction.
The role is central to delivering robust and scalable software within an industrial Agile/DevOps framework.
Responsibilities
Software Design & Implementation
- Develop high-quality software components using different technologies (C/C++, C#, .NET, WPF …) following Cameca coding standards.
- Implement features defined by the Product and Architecture teams, ensuring compliance with design rules.
- Contribute to software refactoring, performance improvements, and technical debt reduction.
Execution Under Design Authority
- Apply approved architectural principles, interfaces, and module boundaries.
- Respect toolchains, configuration rules, and development workflows.
- Ensure traceability from requirements to implementation and testing.
Agile & DevOps Participation
- Actively participate in Agile ceremonies (planning, reviews, retrospectives).
- Maintain clear and up-to-date task status in project tracking tools.
- Contribute to CI/CD pipelines by writing automated tests and improving code robustness.
Integration & Validation Support
- Perform unit tests, integration tests, and system-level debugging.
- Collaborate with validation teams in India and France to resolve defects.
- Support formal release preparation and documentation.
Sustaining Engineering
- Investigate and fix defects in released software versions.
- Contribute to obsolescence-driven updates and controlled module evolution.
- Ensure backward compatibility and stability across product generations.
Cross-Site Collaboration
- Collaborate daily with the India engineering team and interface regularly with France-based architects and leads.
- Communicate issues, risks, and progress clearly and proactively.
- Participate in knowledge-sharing and continuous improvement activities.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related discipline.
- 5-8 years of experience in software development (industrial, instrumentation, embedded, or scientific software preferred).
- Experience working in distributed or multi-site engineering teams is a plus.
Technical Expertise
Professional knowledge & abilities:
- Strong proficiency in C/C++, C#, .NET, WPF, or system-level software.
- Experience with Linux-based development environments.
- Knowledge of SW for automation, tooling, or data workflows.
- Excellent understanding of instrument software architectures, data acquisition, UI frameworks, and integration testing.
- Familiarity with hardware/software integration and communication interfaces.
- Experience with CI/CD, Git, automated testing frameworks.
- Good understanding of structured software lifecycle processes.
Soft Skills & Execution Skills
- Rigorous, detail-oriented, and committed to high-quality engineering.
- Ability to collaborate in a distributed team with clear communication.
- Strong problem-solving and debugging abilities.
- Motivation to learn advanced scientific/technical systems.
Compensation
Currency: INR
Salary Minimum: Market
Salary Maximum: Market
Incentive: No
Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.
AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.5 billion.
AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 22,000 colleagues, in 35 countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual, Inclusion, Teamwork, and Social Responsibility. AMETEK is a component of the S&P 500. Visit https://www.ametek.com/careers for more information.