Automotive Embedded Software Lead (Digital Key Engineer)

Mountain View, CA, US β€’ Posted 1 day ago β€’ Updated 3 hours ago
Contract W2
Contract Independent
Contract Corp To Corp
24 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Scoreβ„’

πŸ”’ Crunching numbers...

Job Details

Skills

  • Bluetooth
  • C
  • C++
  • CANalyzer
  • CANoe
  • Collaboration
  • Communication
  • Embedded Software
  • Embedded Systems
  • Energy
  • Ethernet
  • Design Software
  • Documentation
  • Electrical Engineering
  • Electronics
  • Cyber Security
  • Debugging
  • Design Review
  • Design Skills
  • Conflict Resolution
  • Continuous Delivery
  • Continuous Integration
  • Computer Hardware
  • Computer Science
  • Near Field Communication
  • Microsoft Exchange
  • Middleware
  • Mobile Devices
  • Lauterbach
  • Lifecycle Management
  • MCU
  • Management
  • Interfaces
  • Internationalization And Localization
  • JTAG
  • Jenkins
  • Configuration Management
  • Gerrit
  • Requirements Analysis
  • Software Design
  • Problem Solving
  • Real-time
  • Regulatory Compliance
  • SAFE
  • Git
  • ISO 9000
  • Stacks Blockchain
  • Testing

Summary

Automotive Embedded Software Lead (Digital Key Engineer)

Introduction

We are seeking a skilled Senior Digital Key Engineer to join our team in Mountain View, CA. The ideal candidate will have a strong background in Automotive Embedded Software Engineering with expertise in Digital Key, BLE, NFC, UWB, vehicle access controllers, Classic AUTOSAR, and FreeRTOS.

Responsibilities

  • Design and develop Automotive Digital Key and Vehicle Access software for connected vehicles.
  • Develop and integrate BLE and NFC ECU software for vehicle locking, unlocking, and start/access functions.
  • Work with CCC Digital Key specifications for implementation, integration, and certification.
  • Develop and integrate BLE/NFC middleware adapters between connectivity stacks and vehicle access controllers.
  • Design software architecture for secure vehicle access controllers.
  • Implement communication interfaces between Digital Key middleware and vehicle ECUs.
  • Integrate BLE, NFC, and UWB technology stacks with vehicle access applications and ECU software.
  • Ensure implementation meets ASIL requirements and functional-safety processes.
  • Participate in requirements analysis, design reviews, coding, integration, debugging, and verification activities.
  • Collaborate with cross-functional teams including system, cybersecurity, hardware, and validation teams.
  • Support CCC certification and interoperability testing activities.
  • Contribute to software documentation, technical reviews, and development guidelines.
  • Support HIL/SIL testing, vehicle-level integration, and production readiness activities.

Requirements

Required Technical Skills

  • Strong hands-on experience with Automotive Digital Key systems.
  • Good understanding of CCC Digital Key architecture and specifications.
  • Experience with vehicle access functions such as Passive Entry/Start, Remote Lock/Unlock, Digital Key provisioning, Device authentication, Secure vehicle access, Key sharing, and lifecycle management.
  • Experience working with BLE, NFC, and/or UWB technologies in automotive applications.
  • Strong understanding of Bluetooth Low Energy architecture, profiles, GATT/GAP, pairing/bonding, security, and connection management.
  • Experience integrating BLE stacks with embedded automotive applications.
  • Knowledge of NFC communication and secure vehicle access use cases.
  • Exposure to UWB ranging and localization concepts for Digital Key applications.
  • Experience developing BLE/UWB middleware adapters and abstraction/interface layers.
  • Strong programming skills in C/C++.
  • Hands-on experience with FreeRTOS and embedded real-time software development.
  • Strong understanding of RTOS concepts including tasks, queues, semaphores, interrupts, timers, synchronization, and memory management.
  • Experience with embedded debugging, performance optimization, and fault analysis.
  • Good understanding of MCU peripherals, communication interfaces, and low-level embedded software.
  • Strong experience with Classic AUTOSAR.
  • Knowledge of AUTOSAR layers including Application Software, RTE, BSW, MCAL, Communication stack, and Diagnostics.
  • Experience developing ASIL-compliant automotive ECUs, understanding of ISO 26262 functional-safety concepts, and development processes.
  • Understanding of automotive cybersecurity concepts and secure communication.

Preferred Qualifications

  • Experience with CCC Digital Key certification projects.
  • Experience with production vehicle access controllers or Body/Access ECUs.
  • Experience integrating mobile-device Digital Key solutions with vehicle ECUs.
  • Knowledge of UWB FiRa ecosystem and ranging technologies.
  • Experience with automotive cybersecurity standards such as ISO/SAE 21434.
  • Knowledge of AUTOSAR security and cryptographic services.
  • Experience working in safety-critical embedded software development.
  • Experience with OEM/Tier-1 automotive development processes.
  • Strong troubleshooting and cross-functional debugging skills.

Education & Experience

  • Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Science, Embedded Systems, or related field.
  • 5-12+ years of experience in automotive embedded software development.
  • Proven experience in automotive ECU development and integration.
  • Strong experience in Digital Key, BLE, NFC, UWB, vehicle access systems, Classic AUTOSAR, or FreeRTOS.

Key Competencies

  • Strong embedded software architecture and design skills.
  • Excellent debugging and problem-solving capability.
  • Ability to work across different software and hardware components.
  • Good understanding of automotive software development lifecycle.
  • Strong communication and collaboration skills.
  • Ability to work independently while coordinating with cross-functional teams.
Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10113350
  • Position Id: 9114782
  • Posted 1 day ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.