Embedded Software Developer
We are currently seeking an seasoned Embedded Software Developer with C / C++, Python and experience with real-time operating systems (RTOS).
You will be responsible for support the development of formal documentation in a multidisciplinary team environment (systems, digital, RF), collaborate with a team to design, code, test and support the integration of embedded codes and testing within product's units.
Apply to this amazing, full-time permanent Embedded Software Engineer opportunity already today and bring your career to the next level!
How do you qualify?
To qualify for the Embedded Software Engineer role you must have :
- Bachelor's degree in electrical or computer engineering or equivalent
- 5+ years of experience production level experience in embedded software development
- Experience with real-time operating systems (RTOS)
- Programming in C, C++, Python (any previous experience with Visual Studio or Eclipse would be definitely a bonus)
- Experience working within a scrum-agile team
- Hands on working knowledge with continuous integration and delivery (CI / CD)
- Experience with version control systems such as GIT
- Very good communication and collaboration skills (English / French)
- Being able to work at least 2-3 days on site in Montreal (relocation across Canada and from US could be provided upon request)
- Currently legally entitled to work in Canada
If you love collaborating with a team to design, code, test and maintain integrated embedded software using the suite of development tools then this Embedded Software Engineer role with our client could be the perfect opportunity for you!