资深OTA(FOTA)开发工程师_XC
Core
Design software architecture and core code for FOTA (firmware over-the-air) modules on J6B chip platforms, ensuring zero-brick risks through robust state machines, security, and optimization.
Role type
Senior IC embedded Linux/FOTA engineer (automotive)
Builds
Production-ready OTA systems for vehicle-level firmware updates
Domain
Automotive embedded systems / Firmware engineering
Deliverable
production ML models | product features
Required skills
C++, UDS protocol (ISO 14229-1), DoIP/ISO 13400, CAN/ISO 15765, Linux kernel internals, Classic AUTOSAR (DCM/DEM/FIM), AES/RSA/ECC cryptography, PKI/Secure Boot, differential upgrade algorithms
Preferred skills
Python, Vector CANoe (CAPL), Wireshark, hardware debugging tools (logic analyzers, oscilloscopes), Adaptive AUTOSAR (ara::diag)
Technologies
J6B chip, Linux, C++, Python, Vector CANoe, Wireshark, AES, RSA, ECC, PKI
Responsibilities
Design upgrade state machines with resume-from-breakpoint and A/B partition switching; build OTA security systems (signature verification, encryption, secure boot); develop differential upgrade capabilities; define and monitor OTA quality metrics; collaborate with hardware, security, and test teams for mass production.
Seniority
Senior, hands-on IC