Manager Software Engineering

Ultra Maritime

5+ years software team lead experience
10+ years c++ or java experience
Linux operating system command line proficiency
The role involves providing technical direction to Software, Software Test, and Firmware Teams within Ultra Maritime's sonar division

Job Summary

  • The role involves providing technical direction to Software, Software Test, and Firmware Teams within Ultra Maritime's sonar division.
  • Candidates must be eligible to obtain Canadian/NATO Secret security clearance and a Controlled Goods assessment due to the nature of naval defense programs.
  • The position offers a competitive benefits package including extended health, dental, life insurance, RRSP, and employee education assistance.

Matching Summary

The role involves providing technical direction to Software, Software Test, and Firmware Teams within Ultra Maritime's sonar division.

Skills & Requirements

Must-have

  • 5+ years Software Team Lead experience
  • 10+ years C++ or Java experience
  • Linux operating system command line proficiency
  • Software Development Lifecycle (SDLC) knowledge
  • Experience with sonar processing sub-systems

Nice-to-have

  • Government organization software solutions experience
  • CI/CD tools like Jira, Azure Devops, Jenkins
  • Bid and estimate development support
  • Microsoft Office Word and Excel proficiency
  • Static code analysis tool experience

Key Requirements

  • Degree in Computer Science, Engineering, or related field
  • Canadian/NATO Secret security clearance eligibility
  • Canadian Controlled Goods assessment eligibility

Work Rights

Must be eligible for Canadian/NATO Secret clearance

Tailored Resume

Cover Letter