11 Nov
|
AMETEK
|
Bengaluru
Location:
- Bangalore, KA, IN, 560048
- Business Unit: Cameca
- Posting Date: Jul 20, 2026
- Job Description:
- 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
- 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 transparent 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.
Professional knowledge & abilities : Technical Expertise:
- 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.
📌 Platform Software Tech Lead (Bengaluru)
🏢 AMETEK
📍 Bengaluru