**
Curtiss Wright Corporation is seeking a Software Team Lead for their Ottawa, ON location. The ideal candidate will guide a team of software developers in creating and enhancing embedded products while fostering a culture of quality and customer satisfaction.
**
Job Summary
The role involves leading a dynamic group of software developers to design, develop, and test new embedded products while supporting existing lines.
Candidates must possess strong people leadership skills to coach, mentor, and nurture the team's career development and performance.
The position offers competitive compensation including a salary range of $90,300 - $140,000 plus bonus opportunities and comprehensive benefits.
Matching Summary
Match Score: 75
**
Curtiss Wright Corporation is seeking a Software Team Lead for their Ottawa, ON location. The ideal candidate will guide a team of software developers in creating and enhancing embedded products while fostering a culture of quality and customer satisfaction.
**
Salary
Base: $90,300 - $140,000; Bonus/Equity: Plus bonus opportunity; Benefits: Paid Time Off, RRSP match, Health benefits, Stock purchase plan
Skills & Requirements
Must-have
10+ years software development experience
3+ years technical leadership role
Embedded firmware development expertise
C programming for device drivers
ARM, Power Architecture, Intel processors
U-Boot, UEFI, Slim Bootloader experience
Hardware debugging tools proficiency
Nice-to-have
Linux, VxWorks, Windows OS familiarity
PCIe, Ethernet, I2C, SPI protocols
Process improvement champion
Cross-functional collaboration skills
Innovative problem-solving approach
Key Requirements
Bachelor's degree in engineering or computer science