Automotive Embedded Software Engineer
Govardhan Reddy M.United StatesMIDPosted 10d ago
C/C++embedded software developmentAutomotive Digital Keyvehicle access systemsBLEGATT/GAPpairingbondingsecurityNFCUWBFreeRTOSreal-time operating systemsClassic AUTOSARRTEBSWMCALCANCAN-FDLINautomotive Ethernetfunctional safetyISO 26262ECU integrationdebuggingfault analysis
About the Role
We are seeking an experienced Automotive Embedded Software Engineer with hands-on expertise in Automotive Digital Key, BLE, NFC, UWB, Classic AUTOSAR, and FreeRTOS. This role involves developing, integrating, and validating secure automotive digital key and vehicle access solutions.
Key Responsibilities
• Develop Automotive Digital Key and vehicle access software
• Implement BLE/NFC ECU software for passive entry, passive start, and remote lock/unlock
• Work with Car Connectivity Consortium (CCC) Digital Key specifications and certification
• Develop middleware adapters and integrate connectivity stacks with vehicle ECUs
• Build embedded software using C/C++, Free RTOS, and Classic AUTOSAR
• Integrate BLE, NFC, and UWB technologies
• Implement secure authentication, key provisioning, and vehicle access workflows
• Support ASIL-compliant ECU development and ISO 26262 processes
• Perform debugging, integration, verification, and HIL/SIL testing
• Support certification, interoperability testing, and defect resolution
Requirements
• C/C++ programming and embedded software development
• Automotive Digital Key and vehicle access systems
• BLE, GATT/GAP, pairing, bonding, and security
• NFC and UWB concepts
• FreeRTOS and real-time operating systems
• Classic AUTOSAR: RTE, BSW, MCALCAN, CAN-FD, LIN, and automotive Ethernet
• Functional safety and ISO 26262
• ECU integration, debugging, and fault analysis