- Define the software architecture and oversee development to create a modular and reusable software solution that meets automotive safety and reliability standards.
- Assist in estimating the development effort for embedded software.
- Interpret and clarify customer requirements then translate them into software specifications.
- Attend meetings with clients and suppliers.
- Propose innovative solutions to enhance products and distinguish them from competitors.
- Supervise developers and participate in code reviews.
- Facilitate unit and integration testing as well as contribute to proof of concept development.
- Stay updated on technological advancements and contribute to the development of technology roadmaps.
- Participate in the recruitment process for technical talent.
Requirements
- Minimum of 10 years experience in embedded software development with at least 3 years in a software architect or team leader role.
- Bachelors degree in Computer Science Software Engineering or Electrical Engineering.
- Proficient communication skills in both French and English.
Minimum of 10 years' experience in embedded software development, with at least 3 years in a software architect or team leader role. Bachelor's degree in Computer Science, Software Engineering, or Electrical Engineering. Proficient communication skills in both French and English.