Senior Embedded Software Engineer - Hybrid, Mentorship
Aversan
Ottawa
Hybrid
CAD 100,000 - 130,000
Full time
Job summary
A leading engineering firm in Ottawa is looking for a Senior Software Developer to design and develop next-generation embedded systems. The ideal candidate will have over 7 years of experience in embedded software development, proficiency in C programming, and a collaborative mindset. This position offers competitive compensation and opportunities for on-the-job training in a fast-paced environment.
Benefits
Competitive compensation and benefits
On-the-job training
Mentorship from industry professionals
Flexibility to gain experience in multiple industries
Qualifications
- 7+ years of experience in embedded software development.
- Proven experience with firmware development for Intel, ARM, or Power Architecture processors.
- Solid grasp of software design principles and engineering best practices.
Responsibilities
- Design, develop, and test new embedded software products.
- Support, enhance, and maintain existing embedded software systems.
- Participate in architecture, design, and code reviews.
Skills
C programming
Embedded software development
Firmware development
Software debugging
Problem-solving
Education
Bachelor's degree in Computer Science, Engineering or related discipline
Tools
A leading engineering firm in Ottawa is looking for a Senior Software Developer to design and develop next-generation embedded systems. The ideal candidate will have over 7 years of experience in embedded software development, proficiency in C programming, and a collaborative mindset. This position offers competitive compensation and opportunities for on-the-job training in a fast-paced environment.