Senior Firmware Engineer - Embedded Systems (Naval)
Ultra Electronics Group
Dartmouth
On-site
CAD 80,000 - 100,000
Full time
30+ days ago
Job summary
A leading maritime technology provider in Dartmouth, Canada is seeking an Embedded Systems Engineer to develop firmware for Towed Array Sonar systems. Candidates should have a degree in Computer Engineering and experience with firmware for microcontrollers. This role offers a competitive salary, flexible work options, and a focus on diversity and inclusion. The ideal candidate will be self-motivated and possess strong skills in firmware testing and digital logic design.
Benefits
9-day fortnight
5% RRSP matching
Flexible work from home policies
Bonus scheme
Additional vacation purchase options
Health and dental benefits
Military leave options
Qualifications
- Self-motivated and adaptable to change.
- Experience with 32-bit ARM Cortex-M devices.
- Ability to write high quality design documentation.
Responsibilities
- Design, code, test, and integrate firmware components.
- Conduct verification engineering activities.
- Contribute to an Agile development environment.
Skills
Firmware development
Microcontroller firmware testing
Digital Logic design
Proficiency in Python and Bash
Networking protocols knowledge
Education
Degree in Computer Engineering
Tools
Oscilloscope
Logic analyzer
Function generator
A leading maritime technology provider in Dartmouth, Canada is seeking an Embedded Systems Engineer to develop firmware for Towed Array Sonar systems. Candidates should have a degree in Computer Engineering and experience with firmware for microcontrollers. This role offers a competitive salary, flexible work options, and a focus on diversity and inclusion. The ideal candidate will be self-motivated and possess strong skills in firmware testing and digital logic design.