Back to all jobs
FPT Software

Embedded Engineer

FPT Software

Göteborg · Västerbotten County · Sweden Full-time 5-10 3d ago

Job description

We're looking Embedded Software Developer designs, implements, and middleware stack as Diagnostics (UDS/DCM/DEM), Communication (CAN/LIN/Ethernet), and Security (Crypto, MacSec). Requires strong C programming, automotive experience, and ISO 26262 knowledge. Key Responsibilities: Develop middleware stacks: Diagnostics , Communication, Memory, … Develop device driver Create software requirements and detailed design (SRS, SAD, SDD). Validate system behavior over CAN/LIN/Ethernet using CANoe/CANalyzer. Support ISO 26262 work products (SW-FMEA, safety mechanisms). Ensure MISRA-C compliance, static analysis, and ASPICE processes. Required Skills: 5+ years of work experience with Embedded Systems Strong C programming for embedded systems. Realtime Operating system as FreeRTOS, SafeRTOS Strong experience on low level driver AUTOSAR Classic expertise: OS, Diagnostics, Communication, Security stacks. Automotive protocols: CAN, LIN, Ethernet (DoIP). ISO 26262, Functional Safety, MISRA-C. Tools: DaVinci, EB tresos, CANoe, Trace32, Git. Strong software requirements & design capability. Preferred Skills: HSM/Security integration. Multi-core. UDS bootloader, OTA concepts. SOME/IP, TSN fundamentals. KPIs: Code quality, MISRA compliance, defect density. Real-time performance (CPU, memory). Diagnostic & communication robustness. Safety & security compliance.