Sr. Embedded Firmware Engineer
Vor 5 Tagen
Location Melbourne, Australia Employment Type Full time Location Type Hybrid Department VEHICLE ENGINEERING, System Integration Overview 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 BSPFirst 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 BootImplement 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 CommunicationsBuild 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²C, 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 ManagementIntegrate 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 CIStand 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\’s or Master\’s 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-$250K #J-18808-Ljbffr
-
Sr. Embedded Firmware Engineer
Vor 5 Tagen
City of Melbourne, Österreich 42dot VollzeitWe\'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...
-
Sr. Embedded Firmware Engineer
vor 4 Wochen
City of Melbourne, Österreich 42dot VollzeitRole 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...
-
Sr. Embedded Firmware Engineer
vor 1 Woche
City of Melbourne, Österreich 42dot VollzeitOverview 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...
-
Embedded Firmware Engineer
vor 3 Wochen
City of Melbourne, Österreich Reece Group VollzeitAbout Dontek Dontek became part of the Reece Group in 2022; the company has grown to be the most diverse manufacturer of swimming pool controllers in Australia, with all products manufactured from the Head Office in Bayswater. With continued focus on growth, we are now seeking to add a new Firmware Engineer to the team. About the Opportunity This is a great...
-
Embedded Firmware Engineer
vor 3 Wochen
City of Melbourne, Österreich Reece Group VollzeitDontek became part of the Reece Group in 2022; the company has grown to be the most diverse manufacturer of swimming pool controllers in Australia, with all products manufactured from the Head Office in Bayswater. With continued focus on growth, we are now seeking to add a new Firmware Engineer the team. About the Opportunity This is a great opportunity for...
-
Lead EV Embedded Firmware Engineer
vor 2 Wochen
Council of the City of Sydney, Österreich 42dot VollzeitA leading electric vehicle company is seeking a Senior Embedded Firmware Engineer to develop firmware for the Motion ECU of electric vehicles. You will perform hardware bring up, implementing secure bootloaders, and managing communication stacks. Ideal candidates have over 7 years of embedded development experience, particularly with safety-relevant MCUs,...
-
Embedded Firmware Engineer — Wearables
vor 3 Wochen
City of Melbourne, Österreich SERIQ Technologies Pty Ltd VollzeitA Melbourne-based consumer technology company is seeking an Embedded Software Engineer to develop firmware for smart wearables. The role involves designing production-ready firmware, implementing IoT integration, and addressing firmware issues. Candidates should have a strong engineering foundation and experience in firmware development. This is a full-time,...
-
Lead Embedded Firmware Engineer
Vor 5 Tagen
Council of the City of Sydney, Österreich Black.Ai VollzeitA leading tech company in Australia is seeking an experienced firmware engineer to join their team dedicated to developing low-cost, RTOS-based IoT devices. The role involves firmware development, network stack integration, and customer interaction. Ideal candidates will have over 8 years in embedded software, strong skills in C programming and RTOS, as well...
-
Embedded IoT Firmware Engineer
vor 3 Wochen
Council of the City of Sydney, Österreich nDeva VollzeitA technology company in Australia is seeking a skilled Embedded Software Engineer to develop firmware for IoT devices. This role involves optimising current software and leading code reviews to ensure quality and performance. Candidates should have over 3 years in embedded software and expertise in Linux and C/C++. The role offers a hybrid working model with...
-
Firmware Engineer
vor 1 Woche
Council of the City of Sydney, Österreich ProFound People VollzeitExperienced Electronics/Electrical Engineer now Associate Director for Engineering, Technology Recruitment Sydney – Immediate Start We’re seeking an experienced Firmware Engineer to support the rapid development of a next-generation IoT device. This is a hands‑on contract role, ideal for someone who can hit the ground running in a fast‑paced hardware...