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

Senior Platform Software Engineer

General Motors

The Role

The Compute Systems Software team is a dynamic and fast-paced team that designs, develops, and maintains the foundational embedded software platform for SDV solutions, including drivers, operating systems, BSPs, and software stacks. We are developing a world-class GM experience for our customers and driving real change at one of the most iconic automakers on the planet. Our team delivers platform solutions for high-end SoCs that enable infotainment, ADAS, and other high-compute applications. We offer challenging positions for passionate professionals looking to advance their careers and be part of an organization focused on innovation, speed, and business value.

Job Description
The Role

The Compute Systems Software team is a dynamic and fast-paced team that designs, develops, and maintains the foundational embedded software platform for SDV solutions, including drivers, operating systems, BSPs, and software stacks. We are developing a world-class GM experience for our customers and driving real change at one of the most iconic automakers on the planet. Our team delivers platform solutions for high-end SoCs that enable infotainment, ADAS, and other high-compute applications. We offer challenging positions for passionate professionals looking to advance their careers and be part of an organization focused on innovation, speed, and business value.

The Display Software team is seeking an experienced Senior Software Engineer to work on display solutions for high-compute System-on-Chip (SoC) platforms. The ideal candidate will have strong expertise in embedded systems design and development, particularly with Linux-based display systems, device drivers, and display hardware. The candidate will work with engineering teams across software services, hardware teams, and SoC vendors to build and manage a shared vehicle compute platform.

What You’ll Do
  • Develop embedded software and device drivers for automotive display systems.
  • Develop software features on Linux to control the powering, configuration, and activation of display devices and processes.
  • Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and integration.
  • Work closely with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of display software with hardware.
  • Collaborate with other engineers to optimize performance, memory usage, startup time, and power efficiency for high-performance embedded systems.
  • Contribute to the development of production-quality software by applying best practices for embedded software development in automotive and other safety-critical domains.
Your Skills & Abilities (Required Qualifications)
  • 5+ years of experience in embedded software development.
  • Experience with Linux-based embedded operating systems.
  • Experience developing or integrating display software, device drivers, or display hardware.
  • Strong proficiency in C/C++ programming for embedded systems.
  • Solid understanding of embedded hardware architectures, including processors, memory management, and peripherals.
  • Knowledge of communication protocols, including Ethernet, I2C, SPI, and UART.
  • Solid understanding of Linux kernel frameworks, including DRM/KMS, DMA, V4L2, and device trees.
  • Experience deploying commercial embedded systems.
  • Familiarity with ARM architectures.
  • Experience with bring-up, validation, and system-level testing of SoCs and display hardware.
  • Experience working with display interfaces such as DisplayPort, HDMI, or MIPI DSI is preferred.
  • Experience in automotive or safety-critical software development is preferred.
Education

Bachelor’s degree in electrical engineering, computer engineering, computer science, or equivalent.

Master’s degree in electrical engineering, computer engineering, computer science, or equivalent preferred.

This role is categorized as onsite. This means the selected candidate is expected to report to a specific location on a full-time basis. Relocation benefits are available for candidates who qualify under company policy.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources .

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire .

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Platform Software Engineer in Warren, MI vacancy
  •  ...Develop embedded software and device drivers for automotive display systems, including Linux features that control display power, configuration...  ...Linux kernel frameworks. A bachelor's degree in a relevant engineering or computer science field is required; a master's degree,... 
    Senior
    Software
    Relocation package

    engineeringjobs.net, Inc.

    Warren, MI
    1 day ago
  •  ...seeking experienced and motivated candidates for the role of Senior Software Engineer - Virtual CloudPlatform as part of the Virtualization &...  ...Tools (VEST) team in VSEE. Our mission is to develop tools, platforms, and virtual automation capabilities that accelerate... 
    Senior
    Software
    Full time
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    18 hours ago
  •  ...DescriptionThe RoleWe're looking for an engineering leader who still ships code....  ...the business-critical platforms, integrations, and...  ...ll also change how GM builds software. You'll make AI coding agents...  ...across ambiguity, influence senior stakeholders, and align technical... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • Job DescriptionAbout the Role We are seeking a Senior Mainframe Software Engineer to design, develop, maintain, support, and modernize enterprise applications...  ...and maintainability of GM’s systems, applications, and platforms. The Senior Mainframe Software Engineer will participate... 
    Senior
    Software
    Full time
    Local area
    Work from home

    General Motors

    Center Line, MI
    3 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features....  ...future of transportation on a global scale.The RoleThe Senior Design Release Engineer (DRE) leads the design, engineering, and release of... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    3 days ago
  •  ...volunteerism. The Role:We are seeking a Senior Electrical Design Automation Engineer to lead the integration, extension...  ...architecture expertise with software-development discipline to create plugins...  ..., Capital Integrator, Capital Platform Designer, and adjacent... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...workflows.Build reliable and maintainable software using appropriate design patterns,...  ...coding standards.Integrate services with platforms such as Shopify, IBM Order Management System...  ...such as GitHub Copilot and AI-driven engineering or observability capabilities.Provide... 
    Senior
    Software
    Full time
    Contract work
    Work experience placement
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  •  ..., stable, scalable way in the Force.com platform. Design and develop critical technology...  ...REQUIREMENTS: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science,...  ...years of experience with the following: Software development; Programming and configuring... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features....  ...and software can be optimized in vehicle design. As a Senior Virtual Hardware Model Engineer, you have the unique opportunity to shape GM's future... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    4 days ago
  •  ...General Motors in Warren, MI is seeking a Senior Software Engineering Manager to lead multiple engineering teams across Commercial OnStar and API...  ..., while developing leaders and advancing modern cloud platforms and AI-enabled developer processes. #J-18808-Ljbffr Jobleads... 
    Senior
    Software

    Jobleads-US

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

     ...CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales...  ...operators, creatives, designers, engineers, and architects. Our team balances...  ....Configure and integrate platforms such as NICE CXone, Five9, Amazon...  ...in technology consulting, software engineering, cloud architecture... 
    Senior
    Software
    Local area

    Deloitte

    Detroit, MI
    1 day ago
  •  ...and designers to build new capabilities platforms features and improving existing capabilities...  .... Collaborate mentor and guide other engineers within the team. Document and analyze...  ...study. Five(5) years of experience as a Software Engineer, Salesforce Developer, Safety and... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...transportation on a global scale. SENIOR PROCESS ENGINEER – CASTING The Role The Launch Process...  ...execution of new casting programs, platforms and technology. This group is unique... 
    Senior
    Software
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    2 days ago
  •  ...Senior In-House Litigation Attorney – Epic Please note that this position is based on our campus in Madison, WI, and requires relocation...  ...Opportunity Employer, we know that inclusive teams design software that supports the delivery of quality care for all patients, so... 
    Senior
    Software
    Full time
    Relocation
    Relocation package

    Epic

    Warren, MI
    4 days ago
  •  ...Senior Tax Associate Central Transport is one of the nation's most trusted and technologically advanced...  ...experience in tax compliance. ~ Proficiency in tax software such as CCH Axcess, OneSource, or similar platforms. ~ Strong working knowledge of Microsoft Excel... 
    Senior
    Software
    Monday to Friday

    Central Transport

    Warren, MI
    2 days ago
  •  ...Chief of Staff to the Senior Vice President, General Manager Americas About the Company Recognized provider of enterprise software support services Industry Information Technology and Services Type Public Company Founded 2005 Employees 1001-... 
    Senior
    Software

    Confidential

    Detroit, MI
    1 day ago
  •  ...architectural standards. Provide support in the full systems life cycle that may span a broad range of applications to ensure application software is delivered on time and within budget. Top 3 Required Skills/Experience Oracle SQL Query 7-10+ years experience JAVA... 
    Senior
    Software

    ICONMA

    Detroit, MI
    3 days ago
  • $170.6k - $261.3k

     ...systems to intuitive design, intelligent software, and next-generation safety and...  ...vehicle to a safe stop. The RoleAs a Senior Software Engineer on the Secondary Driving System team...  ...work across disciplines (ML, systems, platform, safety) and drive clarity in ambiguous... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    3 days ago
  • Job DescriptionThe Senior Manufacturing Controls Engineer designs, develops, integrates, commissions, launches...  ...and approve controls hardware and software designs, including PLCs, HMIs, drives...  ...with Siemens controls, HMI platforms, EPLAN, machine vision, robotics, or... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation package
    Shift work
    Weekend work

    General Motors

    Warren, MI
    3 days ago
  •  ...doAs a Finance Analytics & AI Senior Consultant, you’ll work with...  ...Language (SQL), and cloud-based platforms· Contribute to client...  ...Systems, Finance, Accounting, Engineering, Mathematics, or Statistics·...  ...4+ years of experience with software development using Python or similar... 
    Senior
    Software
    Local area
    Visa sponsorship

    Deloitte

    Detroit, MI
    18 hours ago
  •  ...organization, builds the foundational software, automation, and integration...  ...triage.Their work enables engineering, calibration, and verification teams to validate embedded-platform software earlier and with...  ...process.The Role:As a Senior Software Developer, you will... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...to intuitive design, intelligent software, and next-generation safety and entertainment...  ...global scale.Commercial Software Engineering builds digital products and platforms that help fleet customers manage...  ...connected vehicle data. Th is Senior Software Engineering Manager is... 
    Senior
    Software
    Local area
    Work from home
    Relocation package

    Jobleads-US

    Warren, MI
    3 days ago
  •  ...General Motors is seeking a Senior Product Manager for ADAS to lead strategy, definition, and development of advanced driving and safety products. You will partner with software, design, and program management teams to shape roadmaps and drive value for customers and the... 
    Senior
    Software

    Jobleads-US

    Warren, MI
    2 days ago
  •  ...Milford, MI, three times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and maintain an agnostic...  ...community.Serve as a subject matter expert for at least one platform or application component and backup support for another.Lead... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    18 hours ago
  • Job DescriptionThe RoleThis role within the Global Propulsion Engineering division offers the opportunity to work in a highly collaborative...  ...and evaluation of new procedures, technology, or software toolsContribute to the development of automation tools using Python... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Center Line, MI
    3 days ago
  •  ...General Motors is seeking an experienced Senior Software Engineer for the Display Software team to design and implement embedded Linux-based display solutions on high‑compute SoC platforms. You will collaborate with cross‑functional teams to deliver drivers, platforms... 
    Senior
    Software

    Jobleads-US

    Warren, MI
    3 days ago
  •  ...Senior Database AdministratorEmployment Type: Full-Time, Mid LevelDepartment: Information TechnologyContact Government Services is seeking...  ...testing, installations, and configurations of new hardware and software.Recommending/implementing solutions for SQL performance... 
    Senior
    Software
    Full time

    Contact Government Services LLC

    Detroit, MI
    4 days ago
  •  ...the backbone of our company's future—the next generation Vehicle Electrical and Software Architecture.The Mechatronics Infrastructure organization is looking for a Senior Systems Engineer who will work on development and validation of the in-vehicle Ethernet network. The... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    1 day ago
  •  ...single pane of glass for vehicle software. We aggregate signals from...  ...into dashboards that update engineers and leadership on the state of...  ..., and we're looking for a senior engineer eager to shape them...  ...systems.Familiarity with cloud platforms (e.g., Azure) and micro-frontend... 
    Senior
    Software
    Full time
    Local area
    Work from home
    Relocation
    Relocation package
    Shift work

    General Motors

    Center Line, MI
    18 hours ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...VDDV) team is at the forefront of advanced engineering at General Motors, applying state-of-the...  ...leadership.This position may be filled with a Senior Engineer or Engineer. The level for this... 
    Senior
    Software
    Permanent employment
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    1 day ago

Do you want to receive more vacancies?

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