We are looking for
A rigorous, structured, methodic and organized person with strong analytical thinking, systematic problem-solving skills and showing autonomy and curiosity. Ability to work independently and as part of a team with good communication skills.
We offer you
* A challenging position in an open and dynamic midsize employer within an international environment
* Competitive compensation & great working conditions in a modern and innovative high-tech company
* A long-term commitment and the opportunity to develop a rewarding career
Your Mission
* Design, develop and maintain embedded software for ETEL’s high-performance motion and position controllers.
* Implement efficient and reliable code for SoCs and DSPs, in both bare-metal and RTOS environments.
* Analyze and propose new control device architectures through modeling, simulation and experimentation.
* Validate control algorithms using MATLAB/Simulink and support their deployment to embedded targets.
* Ensure real-time performance, system stability and robustness in demanding motion control applications.
* Contribute to software architecture with a focus on scalability, modularity and maintainability.
* Drive the full product lifecycle: from concept and prototyping to validation, release and long-term support.
* Define qualification plans, design test benches and ensure compliance with internal and external standards.
* Document technical work clearly and participate actively in design and code reviews.
Your Profile
* Master’s or PhD in electronics, embedded systems, computer engineering or a related field.
* 5 years of professional experience in embedded software development.
* Strong proficiency in C/C for SoCs and DSPs, with experience in real-time systems (bare-metal or RTOS).
* Demonstrated ability to design robust software architectures and implement efficient algorithms.
* Hands-on experience with model-based design and code generation using MATLAB/Simulink.
* Proficient with version control systems, particularly Git, and comfortable with collaborative development workflows.
* Experience with Agile methodologies and associated tools (e.g., Atlassian suite) is an advantage.
* Familiarity with motion control or servo systems is a plus.
* Knowledge of FPGA development (VHDL) is an advantage.
* Fluent in English; proficiency in French is a plus.
Do you want to take up this challenge?
We look forward to receiving your application! Please complete the online form, following the link: Apply here