Senior Embedded Firmware Engineer developing next generation electric vehicles through hardware and software integration. Collaborating with systems engineers for optimized firmware and diagnostics.
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.
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).
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²C, QEP, SENT) with calibration hooks and rate grouping.
Provide logging and trace, time sync, and replay hooks compatible with in house performance tools.
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.
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.
Requirements
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.
Hardware Engineer designing IP cores and building blocks for space and safety - critical systems. Working in Gothenburg with responsibilities in RTL development, verification, and hardware validation.
Analogue Hardware Engineer designing and optimizing high bandwidth signal chains for Pico Technology. Focused on product architecture, circuit design, and ensuring signal integrity.
Senior Hardware Engineer specializing in Digital FPGA at Pico Technology. Designing and implementing RTL for high speed data acquisition architecture in a hybrid role.
Sr Firmware Engineer responsible for new product introduction and support of electronic control products. Collaborating on embedded software development at Resideo Technologies in Mexico.
Design and develop cutting - edge hardware solutions for aerospace applications at Honeywell. Collaborate with teams and contribute to innovative product development on a hybrid schedule.
Firmware Engineer developing embedded software for Broadcom’s AI and cloud storage products. Responsibilities include design, implementation, debugging, and collaboration across teams.
Hardware Engineer designing and managing PCBs for Broadcom’s AI and cloud storage products. Aimed at hardware development in the context of hyperscale data center applications.
Firmware Intern developing embedded code for Cellular and RF based embedded systems. Working on low power wireless communication networking in a paid internship role.
Senior Firmware Engineer working on NIC Firmware for new devices at NVIDIA. Collaborating with teams and improving work efficiency through automation and methodologies.
Hardware Engineer at Dell Technologies designing and developing cutting - edge hardware products. Collaborating with cross - functional teams to deliver solutions for server and storage technologies.