Senior Software Engineer, Integration @Cariad
Software Development
Salary $128,369 - $185..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay

[Hiring] Senior Software Engineer, Integration @Cariad

YDay - Cariad is hiring a remote Senior Software Engineer, Integration. πŸ’Έ Salary: $128,369 - $185,858 per year πŸ“Location: USA

Role Description

The Sr Software Engineer, Integration integrates production C++ software, embedded middleware, and AI inference components into CARIAD’s autonomous-driving software stack. The role connects application software, inference runtimes, and embedded hardware to deliver reliable, real-time system behavior. Operating as a senior individual contributor, this engineer independently owns assigned complex integration deliverables on platforms such as Qualcomm 8797 and NVIDIA DRIVE Thor. The role develops C++ adapters and glue code, diagnoses issues across system interfaces, and validates integrated software through embedded testing, recompute with bit-identical replay, and HIL testing. The engineer will work closely with machine learning, embedded software, hardware, simulation, and vehicle engineering teams to resolve integration issues and prepare software for deployment.

Qualifications

  • Strong analytical and debugging skills across software, middleware, runtime, and hardware interfaces.
  • Ability to independently own complex integration work and resolve issues using measurable evidence.
  • Clear communication and effective collaboration with ML, embedded software, hardware, and vehicle engineering teams.
  • Strong software engineering practices, including code review, testing, documentation, and reproducible validation.

Requirements

  • Strong hands-on C++ programming skills are required, including production-quality embedded software development and debugging.
  • Experience integrating software with embedded middleware solutions such as Apex.AI, AOS, or ROS.
  • Hands-on experience integrating and debugging software on embedded AI compute platforms or development kits (e.g., Qualcomm 8797 or NVIDIA DRIVE Thor).
  • Experience integrating AI inference on embedded targets, including C++ adapters and glue code connecting models, inference runtimes, and application interfaces.
  • Experience with embedded testing, including recompute (bit-identical replay) and hardware-in-the-loop (HIL) validation.

Desired Skills

  • Knowledge of QNN and TensorRT libraries for embedded AI inference integration.
  • Experience integrating or debugging camera, radar, and lidar drivers.
  • Experience with agentic workflows for implementation, debugging, testing, or documentation, with review and validation of generated output.

Workplace Flexibility

  • Hands-on work with embedded development kits, lab systems, HIL environments, and development vehicles may require on-site presence when integration or validation activities cannot be performed remotely.
  • Collaboration across U.S. and international time zones and occasional travel for integration activities or vehicle testing may be required.

Years of Relevant Experience

  • 6+ years of experience in C++ software development, embedded systems, or software integration.
  • Hands-on experience integrating, debugging, and validating software on embedded target hardware.
  • Experience independently delivering complex technical work from integration planning through implementation and validation.

Required Education

  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field, or equivalent practical experience.

Desired Education

  • Master's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.

Compensation

Salary range is dependent on factors such as geographical differentials, credentials or certifications, industry-based experience, qualification and training. The salary range for this position is $128,369 - $185,858.

Benefits

  • Medical, dental, vision.
  • 401k with employer match and defined contribution plan.
  • Short and long term disability.
  • Basic life and AD&D insurance.
  • Employee assistance program.
  • Tuition reimbursement and student loan repayment plans.
  • Maternity and non-primary caregiver leave.
  • Adoption assistance.
  • Employee referral program.
  • Vacation and paid holidays.
  • Unique vehicle lease program that covers registration and insurance fees.

Company Description

CARIAD is an Equal Opportunity Employer. We welcome and encourage applicants from all backgrounds, and do not discriminate based on race, sex, age, disability, sexual orientation, national origin, religion, color, gender identity/expression, marital status, veteran status, or any other characteristics protected by applicable laws.

Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Integration @Cariad
Software Development
Salary $128,369 - $185..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 134,344+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later