Sr. Embedded Firmware Engineer
1 day ago
We/'re looking for the Best
Senior Embedded Firmware Engineer
Role
We are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis. You will work collaboratively with systems and controls engineers to turn designs into production grade, optimised firmware with deterministic timing, robust diagnostics, and clean interfaces.
Responsibilities
- Hardware Bring Up and BSP
- First power, smoke tests, and board validation; debug HW/SI with scope, logic analyser, JTAG, and SWD.
- Develop BSP/HAL for MCU/SoC (clocking, reset, power domains, DMA, MPU/MMU, peripherals).
- Define pin mux, memory maps, linker scripts, start up code, and low level error handling.
- Base Firmware and Boot
- Implement secure/OTA bootloaders, image management, rollback, and manufacturing flash flows.
- Own RTOS or bare metal tasking, scheduling, and timing budgets; ensure determinism and low jitter.
- Power management (sleep/standby, wake sources, brownout/voltage supervision).
- Middleware and Communications
- Build and maintain stacks: CAN FD, LIN, Ethernet and 10BASE T1S, UDS/OBD, XCP/CCP, NVM/EEPROM.
- Develop sensor and actuator drivers (ADC, PWM, SPI, I/u00b2C, QEP, SENT) with calibration hooks and rate grouping.
- Provide logging and trace, time sync, and replay hooks compatible with in house performance tools.
- Diagnostics, Safety Hooks and Fault Management
- Integrate watchdogs, start up or BIST, plausibility checks, DTC storage, and fault escalation paths.
- Provide FuSa aligned hooks (FTTI and latency budgets, diagnostic coverage inputs) and contribute evidence to the safety case.
- Integration, Test and CI
- Stand up SIL and HIL benches, stubs and mocks, unit and integration tests; automate regression gates in CI.
- Support bring up to vehicle: flashing, calibration tooling, shadow or A B deploys, and trace capture.
Qualifications
- Bachelor/u2019s or Master/u2019s in Electrical, Mechatronics, Computer or Embedded Systems, or related.
- 7+ years embedded development on safety relevant MCUs (for example AURIX, S32K or S32G, STM32, RH850).
- Expert in C (C++ nice), RTOS or bare metal, ISRs, DMA, linker scripts, memory and performance tuning.
- Proven BSP/HAL, bootloader/OTA, and middleware delivery (CAN FD, LIN, Ethernet T1, UDS/OBD, NVM).
- Hands on hardware bring up (schematics, DMM, scope, logic analyser, JTAG or SWD) and SI or power debug.
- Experience with diagnostics and fault management, calibration workflows, and SIL or HIL test setups.
- Quality mindset: MISRA C, static and dynamic analysis, code reviews, CI with Bazel or CMake, unit testing with Unity or CMock.
Salary Range: $120K-$260K
#J-18808-Ljbffr
-
Sr. Embedded Firmware Engineer
2 weeks ago
Melbourne, Victoria, Australia 42dot Full timeWe're looking for the BestSenior Embedded Firmware EngineerRoleWe are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis. You will...
-
Sr. Embedded Firmware Engineer
2 weeks ago
Melbourne, Victoria, Australia 42dot Full timeWe're looking for the Best Senior Embedded Firmware Engineer Role We are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis....
-
Sr. Embedded Firmware Engineer
2 weeks ago
Melbourne, Victoria, Australia 42dot Full timeWe're looking for the Best Senior Embedded Firmware Engineer Role We are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis....
-
Sr. Embedded Firmware Engineer
1 week ago
Melbourne, Victoria, Australia 42dot Full time $120,000 - $260,000 per yearWe're looking for the Best Senior Embedded Firmware Engineer Role We are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis....
-
Sr. Embedded Firmware Engineer
2 weeks ago
Melbourne, Victoria, Australia 42dot Full time $120,000 - $250,000 per yearWe're looking for the BestSenior Embedded Firmware EngineerRoleWe are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis. You will...
-
Sr. Embedded Firmware Engineer
1 week ago
Melbourne, Victoria, Australia 42dot Full time US$120,000 - US$260,000We're looking for the BestSenior Embedded Firmware EngineerRoleWe are developing the next generation of electric vehicles with a fully vertically integrated approach to software development. As an Embedded Firmware Engineer, you will lead hardware bring up, BSP/HAL, boot, and middleware for the Motion ECU across propulsion, braking, and chassis. You will...
-
Principal Firmware Engineer
4 weeks ago
Council of the City of Sydney, Australia Fi NOW Full timeAbout Morse Micro Morse Micro is redefining wireless connectivity with next-generation Wi‑Fi HaLow (IEEE802.11ah) technology. As Australia’s largest fabless semiconductor company, we’re building ultra‑efficient chips that power tomorrow’s IoT landscape through extended range, low power consumption and high performance. You’ll be part of a global...
-
Senior / Principal Firmware Engineer
2 weeks ago
Greater Melbourne Area, Australia Rosewood Partners Full time $120,000 - $180,000 per yearWe are working with a leading product design consultancy to find a Senior or Principal Firmware Engineer to join their growing team. This consultancy focuses on designing and developing innovative electronic Internet of Things (IoT) products.About the roleAs a Senior or Principal Firmware Engineer, you will use your skills to design, develop, and maintain...
-
Principal Firmware Engineer
3 days ago
Council of the City of Sydney, Australia black.ai Full timeAbout Morse Micro Morse Micro is redefining wireless connectivity with next-generation Wi‑Fi HaLow (IEEE 802.11ah) technology. As Australia’s largest fabless semiconductor company, we’re building ultra‑efficient chips that power tomorrow’s IoT landscape through extended range, low power consumption and high performance. You’ll be part of a...
-
Firmware Engineer
1 day ago
Council of the City of Sydney, Australia black.ai Full timeAbout Morse Micro Morse Micro is redefining wireless connectivity with next-generation Wi‑Fi HaLow (IEEE 802.11ah) technology. As Australia’s largest fabless semiconductor company, we’re building ultra‑efficient chips that power tomorrow’s IoT landscape through extended range, low power consumption and high performance. You’ll be part of a...