Senior Firmware Engineer – Accessible Embedded Systems (Hybrid)

Synapse- Canada

Melbourne

Hybrid

AUD 74,000 - 110,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual Bonus
Health & Dental plan
Hybrid remote work program
3 weeks vacation to start
Professional development

Job summary

Synapse- Canada is seeking an experienced Firmware Developer to maintain and enhance embedded software for our traffic products. You will design, code, test, and debug firmware for ARM Cortex‑M devices, and work with cross‑functional teams to drive designs from requirements to launch.

The role requires a Bachelor’s degree in CS/EE/CE and 5+ years in embedded development, with strong C, RTOS, Linux, and peripheral driver experience. Hybrid work options may apply.

Qualifications

  • Bachelor’s Degree in Computer Science, Electrical, Electronic, or Computer Engineering.
  • 5+ years of experience.
  • Strong embedded software practices.
  • RTOS experience (with/without).
  • Experience with peripheral drivers and register-level development.
  • Linux familiarity.

Responsibilities

  • Maintain and enhance embedded software for existing product lines.
  • Design, develop, code, test, and debug embedded software.
  • Interface with cross-functional engineering team.
  • Support Tech Support with product knowledge.
  • Participate in design from requirements through launch and beyond.
  • Perform design and code reviews.

Skills

Embedded C
ARM Cortex-M
Security basics
Peripheral drivers
Networking protocols
Schematic reading
Git
Linux
RTOS
Debugging
Oscilloscopes
SPI/I2C/UART

Education

Bachelor's degree in CS/EE/CE

Tools

None

Job description

Synapse- Canada is seeking an experienced Firmware Developer to maintain and enhance embedded software for our traffic products. You will design, code, test, and debug firmware for ARM Cortex‑M devices, and work with cross‑functional teams to drive designs from requirements to launch.

The role requires a Bachelor’s degree in CS/EE/CE and 5+ years in embedded development, with strong C, RTOS, Linux, and peripheral driver experience. Hybrid work options may apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Hybrid Remote
Senior Embedded Firmware Engineer – Hybrid Remote

Synapse- Canada • Canberra

Hybrid
AUD 74,000 - 110,000
Annual Bonus
Health and Dental
Virtual Healthcare
+11
Senior Embedded Firmware Engineer - Hybrid/Remote
Senior Embedded Firmware Engineer - Hybrid/Remote

Synapse- Canada • Rockhampton Regional

Hybrid
AUD 74,000 - 110,000
Annual Bonus Program
Health and Dental plan
Hybrid remote work program
+1
Hybrid Remote Firmware Engineer for Assistive Tech
Hybrid Remote Firmware Engineer for Assistive Tech

Synapse- Canada • Albury City

Hybrid
AUD 74,000 - 110,000
Annual Bonus Program
Health & Dental plan and EAP
Hybrid remote work program
+4
Senior Embedded Firmware Engineer - Hybrid Remote
Senior Embedded Firmware Engineer - Hybrid Remote

Synapse- Canada • Gladstone Regional

Hybrid
AUD 74,000 - 110,000
Annual Bonus Program
Health and Dental plan
Employee Assistance Program
+12
Embedded Firmware Engineer for Accessibility Tech | Hybrid
Embedded Firmware Engineer for Accessibility Tech | Hybrid

Synapse- Canada • Darwin

Hybrid
AUD 74,000 - 110,000
Annual Bonus Program
Hybrid remote work program
Health & Wellness subsidy
Senior Firmware Engineer - Hybrid Remote
Senior Firmware Engineer - Hybrid Remote

Synapse- Canada • Ballarat

On-site
AUD 74,000 - 110,000
Annual Bonus Program
Health and Dental plan
Hybrid remote work program
+2
Senior Embedded Software Engineer - firmware, mechatronics
Senior Embedded Software Engineer - firmware, mechatronics

Rosewood Partners • City of Melbourne

On-site
AUD 120,000 - 160,000
Software Engineer – Remote
Software Engineer – Remote

Eos • Adelaide

Remote
AUD 90,000 - 120,000
Firmware Developer
Firmware Developer

Synapse- Canada • Albury City

Hybrid
AUD 74,000 - 110,000
Annual Bonus Program
Health & Dental plan and EAP
Hybrid remote work program
+4
Firmware Developer
Firmware Developer

Synapse- Canada • Canberra

Hybrid
AUD 74,000 - 110,000
Annual Bonus
Health and Dental
Virtual Healthcare
+11