Software Team Lead - Onsite Position

Curtiss Wright Corporation

Ottawa, ON, Canada
Base: $90,300 - $140,000; bonus/equity: + bonus op...
**
10+ years software development experience
3+ years technical leadership role
Embedded firmware development expertise
** 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
  • 10+ years of software development experience
  • At least 3 years in a technical leadership role

Work Rights

Not specified

Tailored Resume

Cover Letter