R

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Staff Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIrvine, CA, USA

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering or Mechanical Engineering is required; a master's degree is preferred.
  • At least 7 years of experience working with automotive control systems and a proven track record of leading projects.
  • Deep understanding of embedded systems architecture and real-time operating systems.
  • In-depth knowledge of control theory principles and algorithm design, including compensator design and PID tuning.
  • Expertise in C programming and Python, focused on developing scalable and maintainable code.
  • Strong knowledge of the software development lifecycle and methodologies, including Agile and Scrum.
  • Experience with requirements-management, revision-control, and issue-management tools such as JIRA, JAMA, and Git.
  • Familiarity with failure-analysis methodologies such as FMEA and fault trees, and experience leading FMEA sessions.
  • Proficiency with CAN/LIN/ETH tools such as Vector CANalyzer, CANoe, and CANape, along with a deep understanding of embedded hardware and software design.
  • Demonstrated creativity in design work, hands-on building abilities, and a portfolio of successful projects.
  • Willingness to travel up to 20% as required.

Responsibilities

  • Lead the architecture and development of advanced control systems for automotive lighting systems, including advanced automotive lighting feature sets.
  • Review and refine requirements and produce high-level functional specification designs to develop innovative control solutions.
  • Develop a validation strategy, devise a plan, and lead feature-level calibration to ensure successful delivery of the complete vehicle feature set.
  • Create and oversee comprehensive test cases and scripts to validate features in unit-test, Software-in-the-Loop (SIL), and Hardware-in-the-Loop (HIL) environments.
  • Collaborate with controls engineers and cross-functional teams to enhance or create simulation models for analyzing, optimizing, and troubleshooting vehicle systems.
  • Work with the engineering team to ensure software robustness and seamless feature integration, and drive software-development best practices.
  • Troubleshoot complex vehicle functional problems across physical, electrical, and software domains, identifying root causes.
  • Oversee multiple projects to ensure timely delivery and adherence to specifications while managing resources and budgets.
  • Prioritize and escalate issues based on user impact and program objectives for prompt resolution.
  • Mentor and guide junior engineers and support knowledge sharing within the engineering team.

Desired Qualifications

  • A master's degree in Electrical Engineering or Mechanical Engineering.

About the Company

Rivian and Volkswagen Group Technologies

Builds software and electronics for electric cars

Rivian and Volkswagen Group Technologies develops vehicle software and electronic systems for Rivian and Volkswagen Group's electric cars. Its platform links the computers that control vehicle functions with operating systems, cloud services and wireless updates. Automakers use the shared architecture to add features across different models and improve vehicles after sale without a service visit. The independent venture develops technology for its two automotive owners under a partnership built around shared engineering work and licenses to Rivian's existing software and hardware. Founded in 2024, the company is headquartered in Palo Alto, California, United States.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Palo Alto, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Rivian and Volkswagen Group Technologies

See more jobs