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

Principal Software Engineer, Embedded Linux Platforms & Connectivity

General Motors

  • # Principal Software Engineer, Embedded Linux Platforms & ConnectivityApplyremote type: Onsitelocations: Austin, Texas, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: JR-202613092**Job Description****Work arrangement**: On-Site: This role is categorized as on-site. This means the successful candidate is expected to report to Austin, TX five days per week.**The Role**General Motors is seeking a highly skilled and experienced professional to join our team as a Principal Software Engineer, Embedded Linux Platforms and Connectivity. As a global leader in the automotive industry, General Motors is committed to delivering high-quality vehicles that exceed customer expectations. This role will serve as a senior technical leader for next-generation automotive computing platforms, driving embedded Linux platform strategy, system architecture, and cross-functional execution across board bring-up, kernel and device driver integration, connectivity, diagnostics, health monitoring, and production readiness for our in-vehicle infotainment and embedded radio systems.**What You’ll Do*** Define and drive the technical architecture for embedded Linux platform software across board bring-up, kernel, boot, connectivity, update, diagnostics, and platform services.* Lead the evolution of a common embedded Linux platform strategy, including Yocto/OpenEmbedded-based development, BSP architecture, source control, CI/CD, and engineering workflows that improve reuse, quality, and delivery speed.* Drive system bring-up across new hardware platforms, including bootloader configuration, BSP development, low-level debugging, and hardware-software integration.* Lead the integration and optimization of hardware components, including USB, PCIe, I2C-connected peripherals, Ethernet interfaces, and radio/connectivity subsystems within the embedded software stack.* Define and guide diagnostics, health monitoring, and fault management strategies that improve system reliability, serviceability, and operational visibility in critical automotive systems.* Analyze and resolve complex low-level system issues spanning high-speed buses, platform boot flows, peripheral integration, and network connectivity.* Drive platform readiness across development, manufacturing, and production, including flashing, provisioning, validation, and end-of-line support.* Partner closely with hardware, DevOps, manufacturing, suppliers, and adjacent software teams to resolve system-level tradeoffs and ensure successful program execution.* Author and review technical requirements, design documents, and architecture decisions to guide long-term platform direction.* Mentor engineers across the organization, review code and designs, and raise the bar on technical rigor, maintainability, and platform reuse.* Help define technical objectives and key results and drive continuous improvement in software stability, performance, scalability, and maintainability.**Your Skills & Abilities (Required Qualifications)*** Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Advanced degree preferred.* 10+ years of experience in embedded Linux, firmware, BSP, or platform software development, with demonstrated Principal-level technical leadership across complex products.* Deep expertise in embedded Linux platform development, including kernel and driver development, Yocto/OpenEmbedded-based build environments, BSP architecture, and board bring-up.* Strong experience with bootloaders such as U-Boot, custom boot flows, firmware integration, and early platform initialization.* Strong experience leading connected platform bring-up and integration across technologies such as Ethernet, BLE, Wi-Fi, time synchronization, and in-vehicle networking configuration.* Deep knowledge of communication protocols such as UART, PCIe, I2C, SPI, CAN, MDIO, and Ethernet.* Experience with embedded and real-time operating environments, including Linux and RTOS-based systems, and strong understanding of kernel internals, memory management, scheduling, file systems, and IPC mechanisms.* Strong experience with firmware/software update systems, OTA architecture, diagnostics, health monitoring, and fault detection for embedded platforms.* Experience supporting manufacturing and production integration, including hardware validation, firmware flashing, provisioning, and end-of-line testing.* Proficiency with low-level debugging tools such as JTAG, GDB, ftrace, kdump, perf, oscilloscopes, and logic analyzers.* Experience with ARM-based SoCs and hardware interaction at the register level.* Strong problem-solving skills and the ability to analyze complex system issues across software, hardware, manufacturing, and operational domains.* Excellent communication skills, including the ability to influence across teams and organizations, drive architectural alignment, and communicate effectively with both engineers and leadership.* Proven ability to mentor engineers, review technical work, and establish engineering standards and best practices.**Preferred Qualifications*** Experience defining and driving common Linux platform strategies across multiple products or hardware generations.* Experience with OTA/update systems spanning internal and external components.* Experience working across supplier and partner boundaries to deliver platform capabilities.* Experience with manufacturing platform support and production readiness for embedded systems.* Experience contributing to or leading within open-source embedded Linux communities such as Yocto Project, OpenEmbedded, or related ecosystems.* Experience in automotive, robotics, consumer devices, cloud-connected edge systems, or other complex embedded products.**Company Vehicle**: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP (e.g., H-1B, TN, STEM OPT, etc.) NOW OR IN THE FUTURE#LI-SA2
  • J-18808-Ljbffr General Motors

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Embedded Linux Platforms & Connectivity in Austin, TX vacancy
  • General Motors is looking for a Staff Software Engineer specialized in Embedded Radio Software and Connectivity. This hybrid role involves working three days a week in Austin, TX, focusing on Linux kernel development and system integration. The ideal candidate will have... 
    Suggested
    3 days per week

    Dormont Manufacturing Co

    Austin, TX
    1 day ago
  •  ...professional to join our team as a Staff Software Engineer, Embedded Linux & Android Development . As a global...  ...-generation automotive computing platforms, focusing on Android and Embedded...  ...components, including USB, PCIe, I2C-connected peripherals, and Ethernet interfaces... 
    Platform
    H1b
    Relocation
    Relocation package

    General Motors

    Austin, TX
    4 days ago
  • Principal Embedded Software Engineer I Lead end-to-end design and implementation of embedded software for aerospace...  ..., and other space and airborne platforms. We take pride in our dynamic and...  ...process. Key projects will include Linux‑based single‑board computers and high... 
    Platform
    Full time
    Contract work
    Work experience placement
    Local area

    jobs.frontdoordefense.com - Jobboard

    Austin, TX
    1 day ago
  •  ...Senior Embedded Linux Engineer Onsite - Austin, TX Apptronik is a human-centered robotics company developing AI-powered robots to support...  ...Embedded Linux Engineer, you will own the entire Linux platform ecosystem. You aren't just "using a build tool"; you are architecting... 
    Platform
    Local area

    Apptronik

    Austin, TX
    3 days ago
  •  ...pioneering defense startup in Texas is seeking an experienced Embedded Linux Software Engineer to develop and maintain Linux drivers for advanced...  ...Linux software development, especially with NVIDIA Jetson platforms. You'll collaborate with hardware teams, optimizing high... 
    Platform

    Allen Control Systems

    Austin, TX
    3 days ago
  •  ...satellites, UAVs, launch vehicles, and other space and airborne platforms. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. As a Cesium software team member, you will be... 
    Platform
    Permanent employment
    Local area

    Roman Health Pharmacy LLC

    Austin, TX
    2 days ago
  • NGV Talent is seeking an experienced Embedded Linux Software Engineer in Austin, Texas, to develop and maintain Linux‑based embedded systems for next‑generation autonomous vehicle hardware platforms. This role requires expertise in embedded Linux, C/C++, and hands-on experience... 
    Platform

    NGV Talent

    Austin, TX
    3 days ago
  •  ...Founded by former SpaceX engineers and backed by Bain...  ...made, and delivered connectivity to millions of...  ...on ownership of the embedded hardware and software for our robots. You’...  ...developing software for Linux‑based systems with...  ...control. You’ll lead platform bring‑up for new boards... 
    Platform
    Worldwide
    Relocation
    Weekend work

    TerraFirma Robotics

    Austin, TX
    4 days ago
  • $180k - $200k

    Embedded Systems Developer | Linux Platform & Firmware Mocking 2 days ago Be among the first 25 applicants Location: USA - Austin, TX (Full-Time, Onsite...  ...Overview Join a well-funded startup as an Embedded Software Engineer contributing to the full product lifecycle of a... 
    Platform
    Permanent employment
    Full time
    Remote work

    Mogi I/O : OTT/Podcast/Short Video Apps for you

    Austin, TX
    4 days ago
  •  ...Role : Embedded Software / Firmware Engineer (Mid - Lead) Location : Onsite Austin As a Embedded Software Engineer...  ..., reliable, and highly observable platform deployed across thousands of field...  ...experience with microcontrollers, embedded Linux, or real-time operating systems (... 
    Platform

    Code Red Partners

    Austin, TX
    4 days ago
  •  ...degree in Electrical Engineering, Computer Engineering,...  ...Desirable) Experience with embedded code on industrial...  ...Desirable) Proficient with Linux operating systems (...  ...on embedded Linux platforms to monitor and control...  ...verification of related software systems #J-18808-Ljbffr... 
    Platform

    The Boring Company

    Austin, TX
    17 hours ago
  •  ...This role is ideal for engineers with hands‑on experience in embedded systems, including device...  ...experience with the Xilinx platform (experience with other...  ...experience in embedded software development Proficiency...  ...experience with Embedded Linux and the Yocto Project (Desirable... 
    Platform

    CesiumAstro

    Austin, TX
    4 days ago
  •  ...The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly,...  ...facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator...  ...frameworks in Android, QNX, and Linux environments. Participate in... 
    Platform

    General Motors

    Austin, TX
    17 hours ago
  •  ...dedicated SaaS company, with a platform built to maximize value...  ...technology, creating intelligent connections across the entire energy...  ...time. We're looking for a Principal Engineer who enjoys solving...  ...deliver reliable, scalable software. We expect Principal Engineers... 
    Platform

    Enverus Intelligence Research Inc.

    Austin, TX
    17 hours ago
  •  ...founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small,...  ...‑world impact. Position Overview Embedded Linux Software Engineer specializing in Jetson hardware platforms and driver development. The ideal... 
    Platform
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  • $190.6k - $263.9k

     ...intelligent and deeply human. Our platform runs over one million...  ...about in-person connection through team onsites, planning...  ...and operations to create software solutions that support the...  ...financial institution. As a Principal Software Engineer, you will provide technical... 
    Platform
    Summer work
    Bank staff
    Currently hiring
    Work at office
    Local area
    Remote work
    Work from home

    UpStart

    Austin, TX
    4 days ago
  • General Motors is seeking an Embedded Software Engineer for their Software Defined Vehicle Platform in Austin, Texas. In this role, you'll develop software for vehicle...  ...Strong experience with embedded systems in QNX/Linux environments is crucial for this role. #J-18808... 
    Platform

    General Motors

    Austin, TX
    1 day ago
  • $231k

     ...Principal Software Development Engineer At Expedia Group, we help travelers explore the world, one journey...  ...partnerships, and leading technology, we connect travelers, partners, and...  ...our employees. A singular technology platform powered by data and machine learning... 
    Platform

    Expedia Group

    Austin, TX
    3 days ago
  • $144.2k - $288.4k

     ...Principal Software Engineer We're building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you'll...  ...a real-time, multi-service clinical platform on GCP, while personally building the... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Oak St. Health

    Austin, TX
    4 days ago
  •  ...members from team in CAN Firmware/Embedded SW Engineer - Contractor Top Skills...  ...of device tree, Linux kernel configuration, and system...  ...Firmware Engineer with Embedded Software background to focus on various...  ...firmware features for future platforms. Debug issues found during... 
    Platform
    For contractors

    TPI Global Solutions

    Austin, TX
    4 days ago
  •  ...building advanced autonomy platforms powered by cutting‑...  ..., sensor, and embedded systems technologies....  ...The Sensors and System Software team is responsible for...  ...autonomy, and platform engineering groups to build robust...  ...experienced Embedded Linux Software Engineer to help... 
    Platform

    NGV Talent

    Austin, TX
    3 days ago
  •  ...MI or Austin TX office. The Role This Principal Software Engineer - Developer Experience role sits...  ...business strategy. The team provides tools, platforms, metrics, and enablement programs...  ...standards checks). Lead the strategy for embedding AI into engineering workflows ,... 
    Platform
    H1b
    Work at office
    Remote work
    Shift work

    General Motors

    Austin, TX
    2 days ago
  • $138.08k - $204.6k

     ...development, and maintenance of embedded software systems for Symbotic robots....  ...builds for embedded Linux. Work with embedded real-time...  ...Computer Science, Electrical Engineering, or related field. Minimum 7...  ...systems. Experience in NVIDIA platform development and customization... 
    Platform

    Symbotic

    Austin, TX
    2 days ago
  •  ...estate for over 25 years, connecting buyers, sellers, and renters...  ...professionals. Our core search engine sits at the heart of this...  ...motivated, and self‑driven Principal Software Engineer (PSE) to join our...  ...strategy, in building the platforms to identify and consolidate... 
    Platform
    Work at office
    Local area
    Immediate start
    Flexible hours

    Fairygodboss

    Austin, TX
    4 days ago
  • Senior Software Engineer - Network Connectivity Hybrid Available Locations: Austin, Texas Role Summary The Egress...  ...are WARP, our Zero Trust platform, and Cloudflare's egress proxy for...  ...programming languages, including Rust, Go, Linux networking, ClickHouse, PostgreSQL,... 
    Platform

    Cloudflare Inc

    Austin, TX
    1 day ago
  •  ...launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional...  ...team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This... 
    Platform
    Permanent employment
    Full time
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Austin, TX
    1 day ago
  • Embedded Engineer Company Overview Allen Control Systems (ACS) is a cutting...  ...record in robotics and software. We are developing a small,...  ...efficiency on hardware-constrained platforms. What You’ll Need...  ...high-power systems. Embedded Linux Experience: Familiarity with... 
    Platform
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  •  ...Full‑Time Job Title: Staff Embedded Engineer (BSP) Company Overview 9 Mothers...  ...counter-sUAS point‑defense platform designed to detect, track,...  ...for board bring‑up, Linux platform development, device...  ...perception, controls, and autonomy software operate. This is a senior... 
    Platform
    Full time
    Immediate start
    Relocation package

    9 Mothers

    Austin, TX
    2 days ago
  • Senior Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering Location preference: Sunnyvale, CA, USA; Austin, TX, USA. Qualifications...  ...technologies that change how billions of users connect, explore, and interact with information and one... 
    Platform
    Worldwide

    Google Inc.

    Austin, TX
    4 days ago
  •  ...player/coach technical leader to guide our Embedded Software Development team. You’ll lead a small...  ...contributing code that expands our platform through partner integrations,...  ...we resell. You’ll report to the VP of Engineering and work closely with Product, Finance... 
    Platform
    Currently hiring
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Skimmer

    Austin, TX
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Embedded Linux Platforms & Connectivity. Be the first to apply!