Meridia Recruitment Solutions is working with a leading partner in the defense and security space to recruit a Manager Software Engineering for their team in Dartmouth, Nova Scotia and contribute to their rapidly expanding business.
The successful candidate will be responsible for overseeing a team in designing, coding, testing, integrating, building, and configuring software applications and interfacing with advanced sonar processing sub-systems deployed in multiple operating systems and within multiple shipboard environments. The role would be well-suited to someone who has experience as a software team lead and is looking for an opportunity to influence the technical direction of an entire department.
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.
Desired Skills:
- Experience working on customized software solutions for government organizations (any level).
- Good understanding of software configuration and build management.
- A good working understanding of Microsoft office applications: Word and Excel.
- Experience using software development and continuous integration tools (CI/CD) such as, but not limited to: Jira, Azure Devops, Jenkins, static code analysis tools.
Additional Requirements
- 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.
What's in it for you?
They offer a competitive benefits package including extended health and dental, life insurance, RRSP, optional critical illness insurance, an EFAP and student bursaries.
They encourage regular manager-employee performance feedback, goal alignment and employee development through their Employee Performance Development Plan (EPDP)
They are an Equal Opportunities employer and particularly welcome applications from Women, Aboriginal Persons, Persons with Disabilities and Visible Minorities.
To express interest in this opportunity, please click on the "Apply Now" button below.
For more information contact Jamie Grant, Partner or Brooke Ireland, Senior Consultant at [email protected] If you require accommodation to participate in the recruitment process, please let Brooke know.
Meridia Recruitment Solutions connects leading organizations with top talent by building strong relationships and creating ideal matches with candidates because we are only successful when you are. We appreciate your interest in this opportunity.
To learn more about Meridia Recruitment Solutions, our job opportunities, and career advice we invite you to explore our site and subscribe for career alerts.