Contribute to the design, development, integration, and validation of software components for product lines, focusing on instrument control, data acquisition, processing, and user interaction
Job Summary
Contribute to the design, development, integration, and validation of software components for product lines, focusing on instrument control, data acquisition, processing, and user interaction.
Actively participate in Agile ceremonies, maintain task status, and contribute to CI/CD pipelines by writing automated tests and improving code robustness.
Collaborate daily with the India engineering team and interface regularly with France-based architects and leads, communicating issues, risks, and progress clearly and proactively.
Matching Summary
Contribute to the design, development, integration, and validation of software components for product lines, focusing on instrument control, data acquisition, processing, and user interaction.
Skills & Requirements
Must-have
C/C++ development
Linux-based development environments
CI/CD pipelines
Automated testing frameworks
Agile/DevOps framework
Instrument software architectures
Nice-to-have
Distributed team collaboration
Knowledge sharing activities
Continuous improvement mindset
Motivation to learn advanced systems
Key Requirements
6-8 years of software development experience
Bachelor's degree in Computer Science or related discipline
Experience with distributed or multi-site engineering teams