Staff Diagnostics and Embedded Cyber Security Engineer
Core
Designing the software stack from ground up for a best-in-class vehicle infotainment platform and enabling vehicle access, networking, and power management for Ford Electric Vehicles.
Role type
Staff Embedded Software Engineer (Automotive)
Builds
Next generation Ford Electric Vehicle infotainment platform and vehicle access components
Domain
Automotive / Embedded Systems
Required skills
C, C++, Python, Real Time Operating Systems (RTOS), Linux, concurrent systems, embedded systems development, troubleshooting, diagnostic interfaces, data-driven analysis
Preferred skills
Automotive networks (CAN, LIN, Ethernet), wireless networks (BLE, UWB, NFC, WiFi), Vector and Intrepid tools, MISRA, AutoSAR, functional safety (ISO 26262), Yocto Linux
Responsibilities
Define, design, and develop complex features with multiple stakeholders; Collaborate with Hardware, Systems, and Integration teams to develop requirements and functional test cases; Lead efforts to diagnose and improve existing features; Develop tooling and diagnostic interfaces between vehicle access components; Integrate software and features into the controller's codebase; Use data-driven analysis tools to verify and diagnose vehicle software in the field.
Seniority
Staff, hands-on IC with leadership responsibilities