Senior Digital Key Engineer
SA Technologies
Mountain View, CA, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…