Senior Embedded Software Engineer - Vehicle Access Systems

Rivian Rivian · Auto · Lund, Sweden · Software Engineering

Senior Embedded Software Engineer focused on vehicle access systems, including security-critical features like UWB and NFC. Requires strong C/C++ and embedded systems experience.

What you'd actually do

  1. Develop embedded features and components for Vehicle Access with focus on security, reliability, and performance within a defined scope.
  2. Design and implement embedded and system-integrated features within vehicle access areas like phone-as-key, ensuring high‑quality integration of your components into the broader access system.
  3. Develop and maintain embedded C/C++ (and optionally Rust) code for safety-critical applications.
  4. Work with UWB, NFC, networking, and security protocols to ensure secure and reliable vehicle access.
  5. Contribute to the technical roadmap and architectural decisions within the team by proposing, implementing, and improving solutions within the established architecture.

Skills

Required

  • embedded system development
  • C/C++
  • security-critical systems
  • networking
  • protocol development
  • system-level development
  • vehicle security
  • English

Nice to have

  • Rust
  • automotive access systems
  • security protocols
  • technical project leadership
  • mentoring junior engineers

What the JD emphasized

  • security-critical features
  • security-critical applications
  • security protocols
  • vehicle security