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

Principal Embedded Software Engineer

$200k - $275k
Full-time

Motional

Mission Summary:

Motional’s onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve Motional’s next-generation on-board autonomous driving system. As part of this team, the High Performance Compute Platform team is responsible for Motional’s current and next-generation onboard autonomous driving system. If you are a software engineer and love the idea of working on embedded AI hardware and software compute systems to create the next generation of autonomous vehicles, we would love to talk with you. We are hiring in a range of levels, from graduate engineers to Staff engineers.

What You'll Be Doing:

  • Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, safety monitoring, etc., to be run on self-driving vehicles.
  • Design test harnesses for embedded software components and full systems
  • Provide technical mentorship to engineers.
  • Proactively work with cross-functional engineering teams to solve complex and interesting problems.
  • Own and drive multi-quarter technical roadmaps for select areas.

What We're Looking For:

  • Experience with creating detailed requirements from use cases.
  • Ability to lead a technical initiative, including breaking down work and guiding other engineers through execution.
  • Experience writing software for embedded platforms in C and C++.
  • Experience with Test-Driven Development (TDD).
  • Experience working on embedded Linux / RTOSs.
  • Experience working with networks (Ethernet, CAN etc.) and the common networking protocols.
  • Experience with debugging on embedded platforms.
  • Experience writing software in Python and experience doing automation with shell scripting.
  • Experience working with ARM Cortex MCUs or Microprocessors.

Bonus Points (not required):

  • Experience with the NVIDIA Drive AGX platform and DriveOS ecosystem.
  • Experience working with large data pipelines, and platforms that require deterministic execution.
  • Experience using inter-system communication protocols such as I2C and SPI
  • Experience deploying Machine Learning models.
  • Experience working with GPUs.
  • Experience working directly with the Linux kernel or Device Drivers.
  • Experience with Simulation and Code Generation, and knowing when their use is appropriate.
  • Experience working with Bazel.
  • Experience integrating various sensors, including Cameras, IMUs, Radars, LIDARs.
  • Experience with PyTorch, TensorFlow, ONNX, and/or other ML frameworks.

This role is hybrid from our Pittsburgh office. It requires in-office days each week to support collaboration.

The salary range for this role is an estimate based on a wide range of compensation factors including but not limited to specific skills, experience and expertise, role location, certifications, licenses, and business needs. The estimated compensation range listed in this job posting reflects base salary only. This role may include additional forms of compensation such as a bonus or company equity. The recruiter assigned to this role can share more information about the specific compensation and benefit details associated with this role during the hiring process. Candidates for certain positions are eligible to participate in Motional’s benefits program. Motional’s benefits include but are not limited to medical, dental, vision, 401k with a company match, health saving accounts, life insurance, pet insurance, and more.

Salary Range: $200,000 USD - $275,000 USD

Motional is a driverless technology company making autonomous vehicles a safe, reliable, and accessible reality. We’re driven by something more.

Our journey is always people first.

We aren't just developing driverless cars; we're creating safer roadways, more equitable transportation options, and making our communities better places to live, work, and connect. Our team is made up of engineers, researchers, innovators, dreamers and doers, who are creating a technology with the potential to transform the way we move.

Higher purpose, greater impact.

We’re creating first-of-its-kind technology that will transform transportation. To do so successfully, we must design for everyone in our cities and on our roads. We believe in building a great place to work through a progressive, global culture that is diverse, inclusive, and ensures people feel valued at every level of the organization. Diversity helps us to see the world differently; it’s not only good for our business, it’s the right thing to do.

Scale up, not starting up.

Our team is behind some of the industry's largest leaps forward, including the first fully-autonomous cross-country drive in the U.S, the launch of the world's first robotaxi pilot, and operation of the world's longest-standing public robotaxi fleet. We’re driven to scale; we’re moving towards commercialization of our technology, and we need team members who are ready to embrace change and challenges.

Formed as a joint venture between Hyundai Motor Group and Aptiv, Motional is fundamentally changing how people move through their lives. Headquartered in Boston, Motional has operations in the U.S and Asia. For more information, visit and follow us on Twitter, LinkedIn, Instagram and YouTube.

Motional AD Inc. is an EOE. We celebrate diversity and are committed to creating an inclusive environment for all employees. To comply with Federal Law, we participate in E-Verify. All newly-hired employees are queried through this electronic system established by the DHS and the SSA to verify their identity and employment eligibility.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Pennsylvania vacancy
  • $145k - $185k

     ...in people's lives. Our medical devices, software and related services are used worldwide...  ...your career. Job Summary Lead Software Engineer responsible for the design, debug,...  ...etc. required In-circuit emulators in embedded systems required Good understanding of... 
    Suggested
    Minimum wage
    Ongoing contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    ZOLL Medical Corporation

    Pittsburgh, PA
    2 days ago
  • $150k - $170k

     ...sponsorship now or in the future and does not hire candidates working under OPT/EAD (Student, STEM, etc)Position SummaryAs a Principal Software Engineer, you will lead and hands-on contribute within a Scrum team to deliver complex solutions that align with our software... 
    Suggested
    Full time

    Ascensus

    Philadelphia, PA
    2 days ago
  • Principal Software EngineerLocation: Philadelphia, PA - HybridNo sponsorship is available for this rolePosition Summary: Cesium, as part...  ...technology across diverse industries, from construction and engineering to defense and aerospace. With a thriving open-source community... 
    Suggested
    Worldwide
    Visa sponsorship

    Bentley Systems

    Philadelphia, PA
    3 days ago
  • $180.2k - $212.1k

     ...combines strong governance and engineering discipline with rapid...  ...or error-prone workflows by embedding AI-driven capabilities such...  ...experience.Significant experience in software engineering, Msft Dynamics 3...  ..., collaboration, and principal-level technical leadership skills... 
    Suggested
    Full time
    Local area
    Shift work
    3 days per week

    Franklin Templeton

    Philadelphia, PA
    6 hours ago
  •  ...office for the remote option.)Job SummaryThis job involves leading software solution development that meets strategic goals and user...  ...customers.Required Qualifications:Extensive hands-on software engineering experience in Linux-based systems using C, C++, Golang, and/or... 
    Suggested
    Full time
    Work at office
    Remote work
    Worldwide

    Comcast

    Philadelphia, PA
    1 day ago
  • $231.4k - $331.8k

     ...creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and...  ...and intelligence across diverse environments. As a Principal Engineer, you will be at the forefront of advancing Tetragon’s capabilities... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Philadelphia, PA
    5 days ago
  • $179.2k - $268.8k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between...  ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software that is critical... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  • We are looking for an Embedded Software Engineer with 2-4 years of experience to help scale our edge deployment platform for inline manufacturing inspection. You'll be the "rubber meets the road" engineer — taking our proven AI-powered inspection system and making it reliable... 

    Lawrence Harvey Group

    Pittsburgh, PA
    2 days ago
  • $86k - $126k

    Eaton’s Power Components Division is currently seeking a Embedded Software Engineer. This is a hybrid position (3 days on-site, 2 days remote per week) based at our Moon Township, PA location. Relocation assistance will be provided to candidates currently residing within... 
    H1b
    Local area
    Remote work
    Visa sponsorship
    Relocation package
    2 days per week

    Eaton Corporation

    Pennsylvania
    9 hours ago
  •  ...quickly as possible. Essential Functions:Design, build, and test software for connected medical devices, ensuring adherence to industry...  ...with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device... 
    Full time

    Globus Medical

    Audubon, PA
    3 days ago
  •  ...to help us make the future?You will report directly to our Software Engineering Manager and you’ll work out of our Fort Washington, PA location...  ...industry standard tools and simulation techniques in the embedded product firmware architecture, design and development domain... 
    Flexible hours

    Honeywell

    Fort Washington, PA
    3 days ago
  • The Sr. Embedded Software Engineer will provide technical leadership in the architecture, design, and delivery of safety-critical embedded control...  ..., and high-performance vehicle networks. The Staff / Principal Engineer serves as a subject matter expert, mentor, and technical... 

    Manitowoc

    Shady Grove, PA
    2 days ago
  •  ...Core Technical Expertise Embedded & Streaming Software Engineering in AAMP/RDK environments Strong proficiency in C++ (C++17) for high-performance media applications Development, Testing & Collaboration Unit testing using Google Test and Google Mock Contribution... 
    Contract work

    Inabia Software & Consulting

    Reading, PA
    1 day ago
  • $180.35k - $270.52k

     ...future of healthcare with AI? Explore opportunities at lyric.ai/careers and drive innovation with #YouToThePowerOfAI. The Principal Software Engineer is responsible for shaping the technical direction of our products and driving the overall engineering strategy for our... 
    Full time

    Lyric

    Newtown Square, PA
    52 minutes ago
  • $143k - $193.05k

     ...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for...  ...secure. Key modernization initiatives will include: Embedding generative and predictive AI to enhance predictable... 
    Remote work
    Worldwide

    Rocket Software

    Harrisburg, PA
    1 day ago
  • $130k - $195k

     ...Principal Software Engineer Location: Burnsville, MN, US, 55337 Johnstown, PA, US, 15904 Job ID: 113883 The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as... 
    Contract work
    Work experience placement
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    2 days per week
    3 days per week

    Leonardo DRS

    Johnstown, PA
    2 days ago
  •  ...Principal CNO Software Engineer Zetier is seeking Principal CNO Software Engineers to develop operationally critical cyber capabilities. Candidates...  ...system libraries (POSIX, WIN32 API) Development on embedded platforms (uBoot, drone firmware, IOT) Reverse... 

    Zetier

    State College, PA
    4 days ago
  • $140k

     ...scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals...  .... About You 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). Deep knowledge of PostgreSQL... 
    Local area
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Philadelphia, PA
    22 hours ago
  • $114.6k - $234.6k

     ...Foundational Frameworks: Spearhead the engineering of new container runtimes and distributed...  ...executives for investment and drive the software design and development for new major...  ...innovations to life-saving care. And with AI embedded across our products and services, we... 
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Harrisburg, PA
    4 days ago
  • $197k - $358.5k

     ...location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design...  ...of experience leading engineering teams that develop embedded software using C/ C++ , and RTOS . ~15+ years of experience... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Harrisburg, PA
    2 days ago
  • Sulzer is a leading engineering company with a proud heritage of innovation. Join our global team to grow your expertise and develop...  ...the capabilities to design, develop, code, test and debug software of our embedded devices and systems. A key responsibility will be to... 
    Full time

    Sulzer

    Wexford, PA
    3 days ago
  •  ...of developing secure, high-performance embedded systems that support national defense and...  ...applications, integrating advanced hardware and software technologies to deliver mission-critical...  ...The Work As a an Embedded Software Engineer, you will contribute to the development... 
    Full time
    Live in
    Relocation package

    Lockheed Martin

    Little Meadows, PA
    2 days ago
  • $92.1k - $174.71k

     ...Embedded Software Engineer We are searching for a motivated and technically strong Embedded Software Engineer to join our Embedded Software Department within the Guidance and Control Technologies Division at the Applied Research Laboratory (ARL) at Penn State University... 
    Full time
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Penn State University

    State College, PA
    3 days ago
  •  ...Essential Functions: Design, build, and test software for connected medical devices, ensuring adherence to industry...  ...Collaborate with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device... 

    Globus Medical

    Providence, PA
    20 minutes ago
  •  ...Embedded Software Engineer Responsible for embedded software engineering on Innovative Solutions & Support (IS&S) product platforms. Candidate needs to be able to work in a team environment with other engineers and disciplines to develop and integrate software/hardware... 

    Greenlight Professional Services

    Exton, PA
    1 day ago
  • $75k - $85k

     ...Requirements Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and...  ...: What You Will Do: ~ Design and development of Embedded and Real-Time Software systems (Linux, QNX, Greenhill, Mentor Nucleus) ~... 
    Full time
    Temporary work
    Work experience placement

    QuEST Global

    Erie, PA
    1 day ago
  • $250.6k - $362.6k

     ...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling...  ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Philadelphia, PA
    4 days ago
  • $150.32k - $225.48k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the...  ...in Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team develops foundational platform software that is critical... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $114.6k - $234.6k

     ...clinical outcomes. We're looking for senior engineers with deep Java expertise, exceptional...  ...holders. Responsibilities Senior Principal Engineer - Cloud, AI & Healthcare...  ...innovations to life-saving care. And with AI embedded across our products and services, we... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Harrisburg, PA
    4 days ago
  • $120k - $155k

     ...insurance platform that enables customers to purchase insurance policies directly online. Expanding our team, we are adding experienced software innovators to enhance our development efforts. This role is ideal for experienced developers who are well-versed in the... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Berkshire Hathaway Direct Insurance Company

    Pittston, PA
    1 day ago

Do you want to receive more vacancies?

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