Senior Telematics Software Engineer, Embedded Linux

Lucid Motors

Newark (CA)

On-site

USD 158,000 - 218,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life and Disability Coverage
Paid Time Off
401(k) Retirement Plan

Job summary

Lucid Motors in Newark, CA is seeking a Senior Software Engineer for the Vehicle Connectivity team. You will design and develop software for Telematics Control Unit, enable connectivity, OTA updates, and cloud communication across multi-core architectures.

Ideal candidates have 7+ years in C/C++ on Linux, strong IPC knowledge and experience with CAN/UDS; can collaborate with system engineering and data science teams to deliver robust, scalable vehicle software solutions.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering or related technical field is required
  • 7+ years of industry experience with C/C++ development
  • 7+ years of industry experience with Linux Operating System, Networking protocols such as TCP/UDP, MQTT and system primitives such as Pthreads
  • Strong understanding of IPC Mechanisms – Sockets, Message Queues, Shared Memory, etc.
  • Experience with scripting languages/tools and methods to optimize SW development and testing activities.
  • Strong understanding of Object Oriented Design, Data Structures and Algorithms

Responsibilities

  • Design and develop complex software for Telematics Control Unit
  • Develop framework and features for supporting connectivity, OTA, Cloud communication and location services
  • Architect software to work with multi-core processor environment
  • Provide design, development, and debug support for integrating individual functions into control unit
  • Ensure optimization of software through design reviews and code reviews
  • Develop a design and/or product validation test program to ensure robustness of design
  • Integrate with Cloud, Powertrain and Data Science teams
  • Collaborate with System engineering for software feature requirements, drive reviews for requirements and software design
  • Lead and resolve customer vehicle Telematics software issues with quick turn around time

Skills

C/C++ development
Linux OS
Networking (TCP/UDP, MQTT)
Pthreads
IPC mechanisms
Scripting
Object Oriented Design
Data Structures & Algorithms

Education

Bachelor's degree in CS/CE/related
Master's degree in CS/CE/related

Tools

CAN
UDS
Shell scripting
Python

Job description

Lucid Motors in Newark, CA is seeking a Senior Software Engineer for the Vehicle Connectivity team. You will design and develop software for Telematics Control Unit, enable connectivity, OTA updates, and cloud communication across multi-core architectures.

Ideal candidates have 7+ years in C/C++ on Linux, strong IPC knowledge and experience with CAN/UDS; can collaborate with system engineering and data science teams to deliver robust, scalable vehicle software solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Engineer, Automotive OTA & Connectivity
Senior Systems Engineer, Automotive OTA & Connectivity

Lucid Motors USA, Inc. • Newark (CA), Northern (KY)

On-site
USD 158,000 - 218,000
Medical, dental, vision
Paid time off
401(k) retirement plan
+2
Senior Embedded Test Engineer — Automotive CAN & Automation
Senior Embedded Test Engineer — Automotive CAN & Automation

Groupe Kardol • Newark (CA)

On-site
USD 146,000 - 201,000
Senior Embedded Software Engineer, Autonomy & ADAS
Senior Embedded Software Engineer, Autonomy & ADAS

Lucid Motors • Detroit (MI)

On-site
USD 120,000 - 170,000
Equity program
Annual cash incentive
Paid time off
Senior OTA & Vehicle Connectivity Systems Engineer
Senior OTA & Vehicle Connectivity Systems Engineer

Lucidmotors • Newark (CA)

On-site
USD 158,000 - 218,000
Senior Software Engineer, Telematics
Senior Software Engineer, Telematics

Lucid Motors • Newark (CA)

On-site
USD 158,000 - 218,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Embedded Software Engineer - ADAS & Autonomous Driving
Senior Embedded Software Engineer - ADAS & Autonomous Driving

Lucid Motors • San Francisco (CA)

On-site
USD 179,000 - 263,000
Medical, dental, vision
401(k) retirement plan
Paid time off and holidays
+1
Senior Embedded Software Engineer – Autonomous Driving
Senior Embedded Software Engineer – Autonomous Driving

Lucid Motors • Southfield (MI)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Systems Engineer: Vehicle Connectivity & OTA
Senior Systems Engineer: Vehicle Connectivity & OTA

Lucid Motors • Newark (CA)

On-site
USD 158,000 - 218,000
Senior Embedded Software Engineer — ADAS/Autonomous Driving
Senior Embedded Software Engineer — ADAS/Autonomous Driving

Lucid Motors • Newark (CA), Northern (KY)

Hybrid
USD 179,000 - 263,000
Medical insurance
Dental insurance
Vision insurance
+2
Senior Embedded SW Engineer - ADAS AUTOSAR
Senior Embedded SW Engineer - ADAS AUTOSAR

Lucidmotors • Southfield (MI)

On-site
USD 120,000 - 180,000
401(k) retirement plan
Equity program
Paid time off
+1