Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Full-time

Lucid Motors

Responsibilities

  • Develop and maintain production ADAS application-layer software in C++ across multiple vehicle programs and software variants.
  • Decompose system requirements, own software architecture, implement features, and support verification-criteria definition.
  • Design and implement state-machine logic for active safety, parking, viewing, and driving features.
  • Implement vehicle-facing behavior such as telltales, warnings, chimes, settings, diagnostics, fault handling, and HMI interactions.
  • Integrate supplier and in-house ADAS functionality across vehicle programs and maintain middleware and communication interfaces including DDS and Ethernet.
  • Build scalable multi-platform architectures, code-generation workflows, release strategies, Bazel-based build systems, CI/CD pipelines, build automation, and developer tooling.
  • Perform unit, SIL, HIL, bench, and in-vehicle testing; troubleshoot integration issues and lead root-cause analysis across software and ECU boundaries.
  • Participate in code and design reviews, release planning, documentation, and engineering workflow improvements.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software-development experience, including embedded, automotive, robotics, or other safety-critical systems.
  • Strong C/C++ programming, software architecture, debugging, and system-integration skills in Linux-based development environments.
  • Experience designing and implementing state machines and translating complex requirements into testable software.
  • Experience with Git-based development, code reviews, automated builds, and modern CI/CD workflows.
  • Ability to work independently and collaborate clearly across software, systems, project management, ADAS, infotainment, and validation teams.
  • Preferred: Master’s or PhD degree in a relevant technical field.
  • Preferred: ADAS/AD, HMI, vehicle application integration, functional safety, or ISO 26262 experience.
  • Preferred: Experience with QNX or comparable embedded automotive platforms, Vector CANoe or CANape, Bazel, CMake, code generation, build-server infrastructure, and multi-platform release branches.
  • Preferred: Experience with MATLAB/Simulink, simulation-based validation, diagnostics, fault handling, logging, and vehicle data analysis.

Benefits

  • Medical, dental, and vision insurance.
  • Life and disability coverage.
  • Paid time off and paid holidays.
  • 401(k) retirement plan.
  • Eligible employees may participate in Lucid’s equity program and/or discretionary annual cash incentive program.
  • Full-time employment with production-focused work across Lucid vehicle programs; no remote or onsite arrangement is stated.
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Southfield, MI vacancy
  •  ...Senior Software Engineer As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert. This role is for... 
    Senior
    Live in
    Shift work
    Night shift
    Weekend work

    Rocket

    Ferndale, MI
    4 days ago
  • $57 - $70 per hour

     ...Job Title: Senior Software Engineer - Backend and Distributed SystemsJob Description This role focuses on designing and developing high-performance backend services and distributed systems using C# and .NET in Linux server environments. You will architect scalable,... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    Actalent

    Southfield, MI
    1 day ago
  • $131k - $170k

    Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross annual base salary: USD 131,000-170,000 Additional variable compensation and benefits may apply.... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    1 day ago
  •  ...Sr. Software Engineer MAHIN-JOB-35474 Location:Southfield, MI, FULL TIME About the Role and Job: Design and implement software changes to meet the software requirements Test and debug the changes using the appropriate tools (bench simulator, debugger... 
    Senior
    Full time

    Keylent Inc

    Southfield, MI
    4 days ago
  •  ...PROLIM ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. Responsibilities Familiarity with code versioning tools such as Git and Bitbucket is essential Bachelor's degree or certification... 
    Senior
    Work experience placement

    PROLIM Corporation

    Farmington, MI
    3 days ago
  •  ...Lead Software Engineer Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software development with technical... 
    Senior

    Tyler Technologies

    Troy, MI
    3 days ago
  •  ...Company Name: ASTEMO AMERICAS, INC. Job Family: Engineering Job Description: General Responsibilities: The Design Engineer is primarily responsible for developing software for EPS Electric Power Steering. The Design Engineer will be responsible... 
    Senior

    Astemo Ltd

    Farmington Hills, MI
    1 day ago
  •  ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with over 25 offices across the country and abroad. Founded in 1932, Doeren Mayhew is positioned for successful future growth. If you want... 
    Senior

    Doeren Mayhew

    Troy, MI
    5 days ago
  •  ...Senior Software Engineer (Cloud And Ai) Summary The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems and LEDs. Globally Headquartered in Japan with a network of 67 group companies in 17 countries and regions... 
    Senior
    Work at office

    Toyoda Gosei

    Troy, MI
    5 days ago
  • $100.8k - $141.75k

     ...Auburn Hills - Michigan - USA Full time R2026-3002 In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical expertise, they will ensure software... 
    Senior
    Full time
    Immediate start

    BorgWarner

    Pontiac, MI
    4 days ago
  • $86k - $145k

     ...Software Engineer Senior Remote We are a hybrid, remote-office company dedicated to growing our talent anywhere! At Pathward, we take tremendous pride in our purpose to create financial inclusion for all™. We are a financial empowerment company that works with... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Pathward

    Troy, MI
    3 days ago
  • $113.58k - $192.9k

     ...Full-Stack Software Engineer At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    4 days ago
  •  ...order-management workflows. Build reliable and maintainable software using appropriate design patterns, testing practices, security...  ...responsibly use tools such as GitHub Copilot and AI-driven engineering or observability capabilities. Provide technical guidance and... 
    Senior
    Full time
    Contract work
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  •  ...Backend Engineer As a Backend Engineer at Sift, you'll play a critical role in delivering the experiences that help thousands of users...  ...users. About the Role Develop and test very complex software solutions with minimal direction Release and validate software... 
    Senior

    Rocket

    Detroit, MI
    5 days ago
  • $190k - $220k

    Job DescriptionJob Description The Role The Compute Systems Software team is a dynamic and fast paced team that designs,...  ...The OS Safety and Services team is seeking an experienced Senior Software Engineer to join our team to work on high-compute System-on-Chip (SoC... 
    Senior
    Full time
    Local area
    Work from home

    General Motors

    Warren, MI
    a month ago
  •  ...Job Description Job Description Job Description   We are seeking an experienced Senior Software Engineer to lead the design and development of scalable, reliable software systems. This role is ideal for an engineer who can operate independently, own complex technical... 
    Senior

    Eccalon LLC

    Detroit, MI
    15 days ago
  •  ...Sr Software Engineer Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to Austin, TX, Warren, MI, Sunnyvale, CA, or Mountainview, CA, three times per week, at minimum. About the team Our team builds the... 
    Senior
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  •  ...development (BDD), performing functional decomposition, developing Software Development Kits (SDKs) for integration with Connected Vehicle...  ...REQUIREMENTS : Bachelor’s degree in Computer Science and Engineering, Computer Engineering, Software Engineering or related field... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    3 days ago
  •  ...in how we will influence the future of transportation. Our Software Services team is at the forefront of this work, emboldening...  ...us forward and achieve our mission. The Role As a Senior Software Engineer – Connectivity Software Verification, you will ensure the quality... 
    Senior
    Local area
    Work from home
    Relocation
    Relocation package
    Night shift

    General Motors

    Warren, MI
    3 days ago
  •  ...the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring...  ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have... 
    Senior
    Hourly pay

    Lucid Motors

    Southfield, MI
    3 days ago
  • $131k - $170k

     ...Senior AI Engineer Location :Hybrid, United States Employment Type :Full-Time Benefits Offered :Vision, Medical...  ...will involve overseeing the entire lifecycle of AI and software subsystems-from defining requirements and designing systems... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Onestream.net

    Birmingham, MI
    4 days ago
  •  ...built on the ServiceNow platform. As a Senior Developer, you will analyze business requirements...  ...hardware configuration.Participates in software system testing and validation procedures...  ...Science, Bachelor's: Computer Engineering, High School (HS) (Required)Work ExperienceGeneral... 
    Senior
    Work at office
    3 days per week

    Raymond James

    Southfield, MI
    1 day ago
  •  ...Job Description Job Description Senior Full Stack Software Engineer Overview / Summary We are seeking a highly skilled Senior Full Stack Software Engineer with strong experience developing end-to-end software solutions across frontend, backend, cloud, data, and AI... 
    Senior

    HTC Global Services Inc

    Dearborn, MI
    4 days ago
  •  ...policies, and procedures across the portfolio Act as the senior technical authority for all network - related initiatives, ensuring...  ...s degree in Computer Science, Information Technology, Network Engineering, or a related technical discipline, or equivalent experience... 
    Senior
    Permanent employment
    Local area
    Remote work

    ECCO Corporation

    Southfield, MI
    1 day ago
  • DescriptionSAIC is currently seeking a Software Safety Engineer in Huntsville, Alabama to support to U.S. Army Integrated Fires Mission Command...  ...prioritized and resolved in a timely mannerProvide updates to senior management regarding safety program status/issues, as well... 
    Senior
    Work at office
    Remote work
    Relocation
    2 days per week
    1 day per week

    Science Applications International Corporation

    Detroit, MI
    a month ago
  •  ...Sr. Software Engineer 8 year of experience in the Automotive domain Experience in Issue management, prioritization and risk analysis Experience in the ALM tool chain eg, JIRA and confluence Good knowledge on Generic Global Diagnostics specification (GGSD)... 
    Senior

    Keylent Inc

    Northville, MI
    1 day ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database.... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Oracle

    Detroit, MI
    2 days ago
  • $173k - $225k

    Description Senior Manager, Software Engineering Location : Remote, United States Employment Type : Full-Time Benefits Offered : Vision, Medical, Life, Dental, 401K Gross Annual Base Salary : USD 173,000 - 225,000 Additional variable... 
    Senior
    Full time
    Temporary work
    Remote work

    OneStream Software

    Birmingham, MI
    2 days ago
  •  ...Job Description Job Description Senior WorkForce Software Configuration Engineer Overview / Summary We are seeking a Senior WorkForce Software Configuration Engineer to support the configuration, deployment, and ongoing maintenance of enterprise workforce management... 
    Senior
    Shift work

    HTC Global Services Inc

    Dearborn, MI
    4 days ago
  •  ...Software Engineer Dearborn, MI The Pega System Architect position will provide technical oversight and implementation of Pega systems solutions, which includes: Supporting Inception and Elaboration to ensure optimal solution architecture and design Directing... 
    Senior

    Keylent Inc

    Dearborn, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!