Enable job alerts via email!

Software Engineer, Vehicle Communication (Networking)

Lucid Motors

Newark (NJ)

On-site

USD 128,000 - 178,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading automotive company is seeking a Software Engineer specializing in Vehicle Communication. In this role, you will develop software solutions for seamless communication among vehicle components and optimize performance. Ideal candidates will have strong experience in C++, Linux systems, and troubleshooting. Join a dynamic team focused on innovation and excellence in automotive technology.

Benefits

Health Insurance
401k
Equity Options
Bonuses

Qualifications

  • 3+ years of software development experience.
  • Experience with multithreaded programming and IPC.

Responsibilities

  • Design, implement, and test software solutions for vehicle communication.
  • Debugging and performance optimization of internal system communication.

Skills

C++
Troubleshooting

Education

Bachelor’s degree in computer science
Master’s preferred

Tools

QNX
Linux
Git
Jenkins

Job description

Software Engineer, Vehicle Communication (Networking)

Join to apply for the Software Engineer, Vehicle Communication (Networking) role at Lucid Motors.

Job Overview

As a key member of our engineering team, you will design, implement, and test software solutions enabling seamless communication among vehicle components, including ECUs and cloud services. Responsibilities include internal system communication, network traffic distribution, debugging, and performance optimization.

Qualifications
  • 3+ years of software development experience
  • Proficiency in C++
  • Experience with QNX and/or Linux systems, multithreaded programming, IPC
  • Strong troubleshooting skills (memory leaks, deadlocks, performance issues)
  • Experience with team-based software development (peer reviews, unit testing, version control)
Desired Skills
  • Experience with AUTOSAR, Android, Python
  • Knowledge of automotive protocols (CAN, LIN, Ethernet)
  • Embedded automotive infotainment experience
  • Understanding of OOAD, UML, Google Test framework
  • Real-time debugging with hardware emulators/debuggers
  • Familiarity with tools like Jenkins, Git, Agile methodologies
Education

Bachelor’s degree in computer science or related field; Master’s preferred.

Additional Details

Salary Range: $128,800 - $177,100 USD annually, plus benefits including health insurance, 401k, equity options, and bonuses.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Vehicle Communication (Networking)

Lucid Motors

Newark

On-site

USD 100,000 - 150,000

5 days ago
Be an early applicant