Embedded Software Engineer, Vehicle Access

ALTEN Technology USA

• $150K — $170K *
Manufacturing & Automotive
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 8+ years of professional experience developing embedded software.
  • Strong proficiency in Embedded C programming.
  • Strong Python scripting and automation experience.
  • Hands-on experience with complex embedded software projects, like Vehicle Access systems or Digital Key technologies.
  • Deep knowledge of Bluetooth, UWB, NFC, RF communication, and wireless connectivity standards.

Responsibilities

  • Own implementation of components in the vehicle access authentication path.
  • Architect and develop embedded software for Vehicle Access systems on real-time platforms.
  • Design and maintain Digital Key functionality based on CCC standards.
  • Develop software for vehicle access features using Bluetooth, UWB, NFC, and RF technologies.
  • Collaborate across teams to deliver vehicle access and function solutions.
  • Enhance embedded software in C and use Python for automation and testing activities.
  • Define software architecture and communication frameworks between vehicle systems and external devices.

Benefits

  • On-site work Monday through Thursday, with remote Fridays.
  • Opportunity to work on cutting-edge vehicle access technology.
  • Collaborative environment with cross-disciplinary teams.
  • Focus on AI-assisted development tools to enhance coding efficiency.
Full Job Description
Workplace: On-site, Monday-Thursday. REMOTE on Friday. Location: Palo Alto, CA We are looking for a Senior Software Engineer to take full functional ownership of the vehicle access authentication path and the customer-facing vehicle functions built on top of it. This is the software that every single customer access event passes through - transaction authorization, lock/unlock, start authorization, and remote functions - spanning Digital Key and Key Card credentials. You will help drive this stack from architecture through vehicle bring-up and post-launch support, working with wireless and embedded technologies including Bluetooth, UWB, NFC, and RF connectivity. Responsibilities - Own implementation of one or more components of the vehicle access authentication path, including transaction authorization, lock/unlock, start authorization, and/or remote functions across Digital Key and Key Card. - Architect and develop embedded software for Vehicle Access systems running on ECUs and real-time embedded platforms. - Design, implement, and maintain Digital Key functionality based on Car Connectivity Consortium (CCC) standards, alongside Key Card authentication flows. - Develop software supporting vehicle access features utilizing Bluetooth, Ultra-Wideband (UWB), NFC, and RF communication technologies. - Lead collaboration with systems, hardware, validation, cybersecurity, and mobile application teams to deliver end-to-end vehicle access and vehicle function solutions. - Write and enhance embedded software in C, leveraging Python for automation, testing, and validation activities. - Define software architecture, interfaces, and communication frameworks between vehicle systems, key credentials (Digital Key and Key Card), and external devices. - Support vehicle integration, debugging, and bring-up activities on prototype and production vehicles. - Diagnose complex software, connectivity, and RF-related issues across vehicle and mobile ecosystems. - Use AI-assisted development tools (such as VS Code with GitHub Copilot or other approved AI coding assistants) to accelerate coding, code review, debugging, documentation, and test-case generation, while critically validating all AI-suggested code against automotive safety, security, and coding standards (e.g., MISRA). Required Qualifications - Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field. - 8+ years of professional experience developing embedded software. - Strong proficiency in Embedded C programming. - Strong Python scripting and automation experience. - Hands-on experience with complex embedded software projects, such as Vehicle Access systems, Digital Key, or Key Card technologies. - Experience working with complex industry standards, e.g., Car Connectivity Consortium (CCC) standards. - Understanding of Bluetooth, UWB, NFC, RF communication, and wireless connectivity architectures. - Experience developing software for automotive ECUs and embedded real-time systems. - Demonstrated ability to own a system end-to-end, from architecture through post-launch support, with minimal supervision. - Practical experience using modern AI-assisted development tools (e.g., VS Code Copilot, Claude Code, or similar) to improve coding efficiency, accelerate debugging, and support test/documentation generation, paired with sound judgment on responsible use of AI-generated output. Preferred Qualifications - Automotive experience implementing CCC Digital Key vehicle access technology, and/or Key Card authentication systems. - Experience developing software for Body Control Modules (BCM) or Vehicle Access ECUs. - Knowledge of cybersecurity concepts related to vehicle access, transaction authorization, and secure authentication. - Familiarity with CAN, Automotive Ethernet, diagnostics, and vehicle communication protocols. - Experience with vehicle integration, validation, and launch activities. - Understanding of embedded Linux and RTOS-based systems. - Familiarity with ISO 26262, ASPICE, MISRA, or automotive software development processes. - Experience establishing or contributing to team guidelines for the safe and efficient use of AI coding assistants in safety-critical or regulated software environments. Salary Range - $150,000 - 170,000 - The actual salary offered is dependent on various factors including, but not limited to, location, the candidate's combination of job-related knowledge, qualifications, skills, education, training, and experience

Similar Jobs

More Jobs at ALTEN Technology USA

More Manufacturing & Automotive Jobs

Find similar Embedded Software Engineer, Vehicle Access jobs: