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.
Embedded Firmware Engineer developing next - generation radio communication systems for portable devices. Involvement in analysis, design, testing, and validation of advanced R&D products.
Firmware Engineer developing embedded solutions for optical components at Marvell. Transforming system requirements into functional firmware and ensuring product lifecycle from concept to completion.
Lead hardware design for automotive lighting in a multinational tech company. Oversee electronic circuit design, manage projects, and ensure quality standards in Jaén.
Firmware Test Engineer responsible for executing quality firmware testing for telecom products. Collaborating with cross - functional teams to ensure compliance with project deadlines.
Senior Firmware Engineer developing world - class firmware for networking products at Super Micro Computer. Collaborating with cross - functional teams to design robust networking solutions.
Firmware Test engineer responsible for delivering quality output through product Firmware testing at Nokia. Collaborating in cross - functional teams and driving solutions for technical issues.
Product Test Engineer managing test operations at OSATs for advanced networking silicon at Cisco. Collaborating with product development engineering and ensuring production metrics are met.
Senior Hardware Engineer designing and developing electronic equipment for aerospace and defense. Collaborating within a multidisciplinary team on strategic projects in a high - demand environment.
Join Cisco as a Hardware Engineer I (Co - op) impacting product development in hardware engineering. Collaborate on designs and lead validation for high - performance products.
Sr. Firmware Engineer developing world - class firmware for networking products at Supermicro. Collaborating with cross - functional teams to design robust firmware solutions for server systems.