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