Sr. Embedded Firmware Engineer
vor 4 Wochen
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 4 Wochen
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 Inc. VollzeitWe 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...
-
Council of the City of Sydney, Österreich Bespoke Careers VollzeitA leading engineering firm in Australia seeks a talented firmware engineer to join their senior team. You will push the limits of silicon capabilities by building and optimizing firmware for real-time systems. Ideal candidates should have at least 5 years of experience with C in embedded environments, familiarity with ARM Cortex or RISC-V systems, and a...
-
Senior Embedded Firmware Engineer
vor 3 Wochen
Council of the City of Sydney, Österreich IDE Group VollzeitA leading technology company is seeking a mid-senior level Firmware Engineer to join their Product Development group in Sydney. This full-time position involves designing and developing embedded software for medical device systems. Ideal candidates should have strong skills in C++ and Python programming, along with experience in ARM Cortex-M...
-
Embedded Systems Firmware Engineer – VxWorks
vor 4 Wochen
City of Melbourne, Österreich Npaworldwide VollzeitA leading technology firm in Australia is seeking an Embedded Software Design Engineer to develop and validate software for Single Board Computer products. The ideal candidate has over 5 years of embedded software development experience and strong knowledge of VxWorks. Responsibilities include producing firmware and ensuring customer satisfaction. This...
-
Embedded Systems Engineer
Vor 6 Tagen
City Of Stirling, Österreich Thailand Insurance Institute VollzeitEmbedded Systems Engineer (Hardware & Firmware) Thailand Insurance Institute – Balcatta WA Are you an engineer who loves seeing their designs move from the whiteboard to the field quickly? We are a specialist irrigation control firm providing mission‑critical systems for schools, universities, and government institutions. We are looking for a pragmatic,...
-
Senior Embedded Firmware Engineer
vor 3 Wochen
City of Melbourne, Österreich Npaworldwide VollzeitA leading technology firm is seeking an Embedded Software Design Engineer to develop and validate software for Single Board Computer products. The ideal candidate will possess over 5 years of experience in embedded software development, particularly with VxWorks. Responsibilities include producing firmware, ensuring customer satisfaction, and working in an...
-
Senior Embedded Firmware Engineer, Medical Devices
vor 4 Wochen
Council of the City of Sydney, Österreich IDE Group VollzeitA leading technology company is seeking a mid-senior level Firmware Engineer to join their Product Development group in Sydney. The role involves designing and developing embedded software for medical device systems. Ideal candidates will have strong skills in C++ and Python, along with experience in ARM Cortex-M microcontrollers. This full-time position...
-
City of Melbourne, Österreich 42Dot Inc. VollzeitA leading innovator in transportation is seeking an Embedded Firmware Engineer to develop cutting-edge firmware for electric vehicles. The ideal candidate will have at least 7 years of experience working on safety-relevant MCUs and a strong background in hardware bring up and middleware delivery. You will lead the development of firmware ensuring high...
-
City of Melbourne, Österreich 42Dot Inc. VollzeitA leading innovator in transportation is seeking an Embedded Firmware Engineer to develop cutting‑edge firmware for electric vehicles. The ideal candidate will have at least 7 years of experience working on safety‑relevant MCUs and a strong background in hardware bring‑up and middleware delivery. You will lead the development of firmware ensuring high...