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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Southfield, MI vacancy
  • $138k - $172.25k

     ...Senior Software Engineer Location: Remote, USA Compensation: $138,000.00 - $172,250.00 Benefits Offered: Vision, Medical, Life, Dental, 401K (Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Employment Type: Full... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    3 days ago
  •  ...transformative companies in the world as The Driving Force in Logistics™ Your Role We are seeking an experienced and dedicated Senior Software Engineer to join our team and help simplify logistics through innovative, user-focused software solutions. This role is vital to... 
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM

    Birmingham, 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

    Equinox

    Southfield, MI
    2 days ago
  • RPM is seeking a Senior Software Engineer to drive technical excellence, design scalable user interfaces, and mentor teammates. You will lead development efforts across departments to deliver high-quality software solutions for complex logistics challenges. You will work... 
    Senior

    RPM

    Birmingham, MI
    2 days ago
  •  ...yearsIndustry: Information Technology/ITContact: Veni NallaContact Email: ****@*****.*** ( is currently seeking Software Engineer - UI forone of our top Client for Location Farmington Hills, MI. ResponsibilitiesFamiliarity with code versioning tools such as... 
    Senior
    Work experience placement

    Prolim Global

    Farmington Hills, MI
    4 days ago
  • Job Description Job ID#: 64553 Job Category: SoftwareEngineer Remaining Positions: 1 Details: Stefanini, Inc. seeks a Software Engineer, Sr. reporting to office in Southfield, MI to design, build, and maintain reliable, efficient, and scalable data infrastructure... 
    Senior
    Work at office
    Relocation

    Stefanini

    Southfield, MI
    2 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
    2 days ago
  • RPM Freight Systems is seeking a Senior Software Engineer to join their innovative team in Birmingham, Michigan. This role involves developing user-focused software solutions and leading technical execution in an Agile environment. The ideal candidate will have 5+ years... 
    Senior

    RPM FREIGHT SYSTEMS

    Birmingham, MI
    19 hours ago
  • $138k - $172.25k

    OneStream Software is seeking a Senior Software Engineer to design and develop complex features for its performance management platform. The role requires expertise in C#, .NET, and modern UI frameworks. The position offers a competitive compensation range of $138,000.... 
    Senior
    Remote job

    OneStream Software

    Birmingham, MI
    3 days ago
  • In this position...We are seeking a highly skilled engineer to design, build, and operate large-scale, cloud-native systems that power...  ...equivalent experience)3+ years of progressive experience in cloud-based software development.3+ years of experience designing, deploying, and... 
    Senior
    Immediate start
    Flexible hours

    Ford

    Dearborn, MI
    5 days ago
  • 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 an engineer who wants to own meaningful... 
    Senior
    Full time
    Live in
    Shift work
    Night shift
    Weekend work

    dPOP

    Detroit, MI
    2 days ago
  • $99.6k - $166.6k

     ...ll have...Bachelor's Degree8 + Years extensive professional software engineering experience, including a track record of leading technically...  ...person (the section supervisor) fills both the management and senior-technical-lead roles. This position exists to take on the... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Ford

    Dearborn, MI
    1 day ago
  • $113.58k - $192.9k

     ...landscape. With our support, key decision-makers can act in meaningful, positive ways. Join us and use your data expertise and software engineering skills to drive evidence-based, timely decision-making.Position OverviewQuality Analytics is a product group within GDIA... 
    Senior
    Immediate start
    Remote work
    Free visa

    Ford

    Allen Park, MI
    2 days ago
  •  ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.) Experience in CI/CD... 
    Senior

    Anveta

    Detroit, MI
    4 days ago
  • As a Backend Engineer at Sift, you’ll play a critical role in delivering the experiences that help thousands of users navigate and understand...  ...to our end users.About the roleDevelop and test very complex software solutions with minimal directionRelease and validate software,... 
    Senior
    Full time

    dPOP

    Detroit, MI
    2 days ago
  • Job-ID32864768Reference26-02715Job Title: (Software Engineer (4) - Premium Senior Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses... 
    Senior
    Remote work
    Shift work

    Kyyba

    Dearborn, MI
    1 day ago
  •  ...and 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 mentorship... 
    Senior
    Contract work
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • What You’ll DoTechnical & Engineering SupportAnalyze customer Requests for Quotes (RFQs) and define technical requirements for conveyance systems in automotive assembly environments.Develop complete layout and conveyor system concepts, aligning customer needs with industry... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area

    Dürr

    Southfield, MI
    4 days ago
  • $60 - $65 per hour

     ...Akkodis is seeking a Senior Software Engineer for a Contract with a client in Dearborn, MI (Hybrid). The ideal candidate with expertise designing, developing, and deploying cloud-native applications that integrate enterprise data platforms, PLM systems, and modern... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Dearborn, MI
    2 days ago
  • The Senior Image Analysis Software Engineer is responsible for designing, developing, and deploying advanced image analysis solutions that support high-content microscopy screening and translational research initiatives. This role combines software engineering, artificial... 
    Senior
    Full time

    dPOP

    Detroit, MI
    3 days ago
  • Job DescriptionThe Role:As a senior engineer, you will help design, build, and safeguard the quality of applications across the GM's Product...  ....You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system specifications... 
    Senior
    Full time
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • $107k - $241k

    A leading financial services company in Detroit is seeking a Senior Software Engineer to develop a scalable platform for personal loans. This role requires a product mindset, ownership of features end-to-end, and expertise in Node.js, React, and TypeScript. You will be... 
    Senior

    Rocket Loans

    Detroit, MI
    4 days ago
  •  ...Innovation Center or Warren Michigan GM Technical Center 3-4 days per week (T-W-Th) The RoleWe are seeking a highly skilled Senior Software Engineer to join our digital commerce engineering team, with a primary focus on React-based front-end development, Shopify commerce... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    1 day ago
  • Job DescriptionThe Role: We are seeking an experienced Senior Software Engineer (.NET ) to join our team. In this role, you will lead the design, development, testing, and maintenance of high-performance, scalable, and secure software systems. The ideal candidate will... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements.You will also be responsible for defect analysis, resolution... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  • $160k - $200k

    Job DescriptionAs a Senior Software Engineer - Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.You will play... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...equivalent experience5+ years of experience in software development, with demonstrated knowledge...  ...knowledge of software engineering best practices, including Agile development...  ...you and your family.WHAT YOU'LL DOAs a Senior Software Engineer with the Life Sciences... 
    Senior
    Apprenticeship
    Easy work

    McKinsey & Company

    Detroit, MI
    4 days 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
    4 days ago
  • Job-ID32867895Reference26-02725Job Title: (Software Engineer (2) - Commodity Senior Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling... 
    Senior

    Kyyba

    Dearborn, MI
    3 days ago
  • Detroit, United States | Posted on 04/15/2026 KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit . In this role, you'll be responsible for designing and building resilient and scalable services and modules... 
    Senior
    Flexible hours

    KODE Labs

    Detroit, MI
    19 hours ago

Do you want to receive more vacancies?

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