Software Engineering Manager

 

Description:

Reporting directly to the VP Engineering, the Manager Software Engineering is responsible for overseeing a team in designing, coding, testing, and integrating software/firmware components within custom-engineered sonar systems.

Key Responsibilities
 

  • Provide technical direction and oversight to Software, Software Test, and Firmware Teams.
  • Take ownership for defining the technical future of our Sonar/Sonobuoy Products.
  • Identify growth and development opportunities for members of the software teams.
  • Maintain and refine the software/firmware development process(es).
  • Develop software/firmware roadmaps to align with product focused organization.
  • Identification and selection of development tools and aligning with industry best-practices.
  • Development and maintenance of the Software Development Environment.
  • Support the development of bids and estimates.
  • Recruit and develop the best talent to solve challenging engineering problems.
     

Required Skills/Experience
 

  • Degree level (or equivalent) in a related engineering discipline such as Computer Science, Computer Engineering or Electrical Engineering.
  • 5 or more years of Software Team Lead experience.
  • 10 or more years of C++ and/or Java experience.
  • Self-motivated, adaptable to change, proactive, diligent, and inter-personal skills.
  • Knowledge of Software Engineering best practices, methodologies, processes, and tools, specifically the Software Development Lifecycle (SDLC).
  • Experience with Linux operating systems and comfortable working on the command line.
  • The Candidate must be capable of acquiring a Canadian / NATO Secret security clearance and a Canadian Controlled Goods assessment to the satisfaction of the company.

Organization Ultra Maritime
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineering Manager
Job Location Nova Scotia,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2026-06-19 3:24 pm
Expires on 2026-08-03