Senior Digital Key Engineer

SA Technologies
Mountain View, CA, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Microsoft Access Computer-Aided Design Software Applications AUTomotive Open System Architecture (AUTOSAR) Bluetooth Low Energy (Bluetooth) C++ (Programming Language) Software Documentation Computer Programming Software Debugging Memory Management Middleware Embedded Software
+10 more
FreeRTOS Interoperability Performance Tuning Real-Time Operating Systems Systems Integration Peripherals Information Technology Hardware Infrastructure Automotive Software Service Stack

Job description

  • 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

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., * 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., * 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., * 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…