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

Senior Software Engineer - Embedded Runtime Infrastructure

$179.2k - $268.8k

Latitude AI

Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.


When you join the Latitude team, you'll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the driving experience for millions of people.

As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif.

Meet the team:

We're searching for a Senior Software Engineer to come and join the Foundations and Frameworks Runtime Infrastructure (RI) team at Latitude AI. As a Senior Software Engineer within the RI group, you will be responsible for designing, delivering, and maintaining software systems that run as part of our advanced driver assist system, spanning both the high-level runtime that hosts our autonomy stack and the low-level embedded software that runs on safety-critical microcontroller cores. The team works cross-functionally with several groups including systems engineering, autonomy (localization, perception, planning, controls), the onboard platform team, silicon/hardware bring-up, and project management. You will collaborate with the broader Latitude AI organization including experts in machine learning, robotics, sensor processing, and simulation, supporting their development and time to delivery.

The goal of the RI team is to provide infrastructure support to the rest of the development groups by creating world-class features and tools while also collaborating closely with stakeholders to understand and service their unique needs. The Foundations and Frameworks team develops the core execution and messaging frameworks, as well as the bare-metal and RTOS-based runtimes on safety-critical compute, that underpin the rest of the technology stack and provide the conduit for fast, efficient, and safe synchronization between the core compute systems.

What you'll do:
  • Design, develop, and test the reliable and high-performance software, from the application-level runtime down to firmware running on safety-critical cores, that all autonomy functions are built on
  • Bring up, configure, and harden RTOS-based runtimes on automotive SoCs, including memory protection, isolation, and deterministic boot/scheduling behavior
  • Work hands-on with target hardware using JTAG/hardware debuggers, logic analyzers, and on-target tracing to diagnose timing, memory, and concurrency issues
  • Develop tools for providing insight into the performance and behavior of the system across both the Linux/POSIX runtime and the embedded cores
  • Author and maintain low-level system artifacts such as linker scripts, startup code, and memory maps to ensure optimal and safe placement of code and data across DDR, on-chip SRAM, and cached/non-cached regions
  • Work closely with the simulation team to ensure that the runtime system is accurately tested off-vehicle in a virtual environment, including HIL/SIL setups for the embedded components
  • Create automated unit and integration tests that verify the software works as expected and meets the requirements, including on-target tests for firmware
  • Collaborate with autonomy teams to ensure the runtime infrastructure integrates well with their systems, enabling their success
  • Participate in system-wide software and safety architecture development, including freedom-from-interference and isolation strategies between mixed-criticality components
What you'll need to succeed:
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
  • Proven, hands-on experience developing embedded/firmware software on resource-constrained compute platforms, including bring-up and debugging on real silicon
  • Experience working with an RTOS (e.g. SafeRTOS, FreeRTOS, QNX, AUTOSAR OS, VxWorks) on cores such as ARM Cortex-R or Cortex-M
  • Working knowledge of low-level system topics such as MPU/MMU configuration, cache coherency, memory firewalling/isolation, interrupt handling, and DMA
  • Comfort reading SoC reference manuals and configuring peripherals, memory maps, and linker scripts for safe and performant layouts
  • Proficiency with hardware debuggers (e.g. Lauterbach TRACE32, Segger J-Link) and on-target tracing/profiling tools
  • At least 3+ years of development experience using C++11 or newer in a systems or embedded programming role
  • Experience developing in a Linux or Unix environment
  • Ability to design software components and systems and clearly communicate your designs through documents, diagrams, and presentations
  • Strong team player able to operate effectively on cross-functional teams to deliver an integrated software product
  • Track record of operating effectively on cross-functional product development teams culminating in successful launches
Nice to have:
  • Experience with TI Jacinto (TDA4x) or similar heterogeneous automotive SoCs (NXP S32, Renesas R-Car, NVIDIA Orin safety MCU)
  • Experience implementing or integrating against safety mechanisms such as memory firewalls, MPU-enforced isolation, or hypervisor-based partitioning
  • Experience with Bazel
  • Experience with ROS or another robotics platform
  • Experience with software systems using a publish/subscribe model of communication (e.g. ZeroMQ, MQTT, DDS, SOME/IP)
  • Experience with POSIX APIs
  • Familiarity with ISO 26262 (especially ASIL B/D software development) and/or other software safety standards
What we offer you:
  • Competitive compensation packages
  • High-quality individual and family medical, dental, and vision insurance
  • Health savings account with available employer match
  • Employer-matched 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance and the option to elect voluntary life insurance
  • Paid parental leave
  • Paid medical leave
  • Unlimited vacation
  • 15 paid holidays
  • Daily lunches, snacks, and beverages available in all office locations
  • Pre-tax spending accounts for healthcare and dependent care expenses
  • Pre-tax commuter benefits
  • Monthly wellness stipend
  • Adoption/Surrogacy support program
  • Backup child and elder care program
  • Professional development reimbursement
  • Employee assistance program
  • Discounted programs that include legal services, identity theft protection, pet insurance, and more
  • Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives

Learn more about Latitude's team, mission and career opportunities at lat.ai!

The expected base salary range for this full-time position in California is $179,200 - $268,800 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Latitude employees are also eligible to participate in Latitude's annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements.

Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is available for this position.

We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.
#LI-EG2
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Embedded Runtime Infrastructure in Pittsburgh, PA vacancy
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to...  ...the team: The Embedded Tools and Test team at...  ...of the hardware and software required to support test tooling and infrastructure of the boot chain,...  ...design of complex embedded runtime software test... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making...  ...the team: The Bench Infrastructure team is responsible for...  ...We are seeking a talented Senior Software Engineer to join the team and...  ...infrastructure logic and complex test runtimes Enhance the performance... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    12 hours ago
  • $179.2k - $268.8k

     ..., systems and safety engineering - all dedicated to making...  ...getting the right software onto the right...  ...We're looking for a Senior Software Engineer to...  ...modernize our deployment infrastructure: replacing legacy bootstrapping...  ...engineering and embedded systems. You'll build... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $149k - $198.5k

     ...system team works at the intersection of software engineering, machine learning, sensors, and...  ...engineer and love the idea of working on embedded AI hardware and software compute...  ...Be Doing: Design and develop infrastructure software on various hardware platforms... 
    Senior
    Work at office
    Remote work

    Motional

    Pittsburgh, PA
    19 days ago
  •  ...Senior Software Engineer, AI Data Infrastructure Pittsburgh, PA or Remote Stack is developing revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Stack's autonomous technology incorporates... 
    Senior
    Remote work

    Stack AV

    Pittsburgh, PA
    3 days ago
  • $113k - $165k

    Eaton Corporation is seeking an Embedded Hardware Engineering Specialist to contribute to the development of intelligent circuit protection technologies. This position offers a salary range of $113,000 - $165,000 per year and is based in Moon Township, PA. The ideal candidate... 
    Senior

    Eaton Corporation

    Coraopolis, PA
    2 days ago
  • Eaton Corporation is seeking an Electrical Engineering Embedded Hardware Specialist to join our Advanced Technology Team in Coraopolis, PA. This role involves leading the design and development of embedded electronics for circuit protection products. The ideal candidate... 
    Senior
    Remote work

    Eaton Corporation

    Coraopolis, PA
    3 days ago
  •  ...SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer...  ...Summary: SEI is seeking an enthusiastic experienced senior real-time embedded engineer to work on safety-critical embedded software.... 
    Senior
    Full time
    Part time
    Work experience placement
    Work at office
    Relocation package

    Carnegie Mellon University

    Pittsburgh, PA
    3 days ago
  • $179.2k - $268.8k

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

    Latitude AI

    Pittsburgh, PA
    4 days ago
  •  ...Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads. With 20+ datacenter...  ...internal operations. This senior/staff-level role will...  ...Collaborate with and support the Software team and other internal... 
    Senior
    Full time

    TeraSwitch Inc

    Pittsburgh, PA
    12 hours ago
  •  ...components and enterprise platforms. Build modern engineering solutions across the full software lifecycle, including frontend development where...  ...resilience. Develop and support observability and infrastructure integration capabilities, including integrations with... 
    Senior

    BNY

    Pittsburgh, PA
    4 days ago
  •  ...Software Engineer Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads. With 20+ datacenter locations around the world interconnected by our low latency global backbone network, we are the class... 
    Senior
    Full time

    TeraSwitch Inc

    Pittsburgh, PA
    3 days ago
  • $154k - $286k

     ...innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math, computer science, graph theory and... 
    Senior
    Worldwide

    Cadence Design Systems

    Pittsburgh, PA
    4 days ago
  • $118.2k - $147.8k

     ...winning, global leader in architecture, engineering, and geospatial services. We blend...  ...Overview Woolpert is hiring a Senior Software Engineer to join our dynamic Atlas...  ...AI model development, R&D, software infrastructure, and user-facing products. We are... 
    Senior
    Flexible hours

    Woolpert

    Pittsburgh, PA
    2 days ago
  •  ...Senior Software Engineer The Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity,...  ...Experience with developing mission and safety critical embedded software applications Experience supporting major DoW acquisition... 
    Senior
    Full time
    Part time
    For contractors
    Relocation package

    Software Engineering Institute

    Pittsburgh, PA
    12 hours ago
  •  ...our work. We warmly welcome individuals of similar mindset to join our ranks. For this role, we are seeking a solid Embedded Software Engineer who can take full end-to-end ownership of software for our robotics components and systems. Whether your background is strictly... 

    Carnegie Robotics LLC

    Pittsburgh, PA
    18 days ago
  • $130k - $150k

     ...Job Title: Senior Software Engineer Location: Remote, U.S. Note: This a remote position and requires residency in the United States....  ...focuses on designing and evolving backend services and data infrastructure that process sensitive healthcare data at scale. You will... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    The Hardenbergh Group

    Pittsburgh, PA
    1 day ago
  • $175k - $273k

     ...Senior Software Engineer, Hardware Interface Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed...  ...or low-latency systems Experience writing C++ code for embedded systems Experience with electronic circuit debugging... 
    Senior
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    2 days ago
  •  ...Senior Software Engineer (DevOps) Location - US (Pittsburgh or Boston) or other parts of the north east US considered. Why Confluence...  ...DevOps environment predominantly Hands-on experience with Infrastructure as Code using Terraform (essential) Experience with C#... 
    Senior
    Permanent employment
    Work at office
    Remote work
    Flexible hours

    Confluence Technologies

    Pittsburgh, PA
    2 days ago
  • $140k - $167k

     ...Description Senior Computational Software Engineer Why YOU want this position At Enverus, we're committed to empowering the global...  ...most pressing challenges of the world's most critical infrastructure, we'd love to hear from you! Performance... 
    Senior
    Work at office

    Drillinginfo

    Pittsburgh, PA
    4 days ago
  •  ...Senior Computational Software Engineer Why YOU want this position At Enverus, we're committed to empowering the global quality of life by helping...  ...most pressing challenges of the world's most critical infrastructure, we'd love to hear from you! Performance Objectives?... 
    Senior
    Work at office

    Enverus

    Pittsburgh, PA
    4 days ago
  • $145k - $165k

     ...innovation safely into society.  The Role: We are seeking a highly motivated and experienced Senior Software Engineer for full stack development for our services and infrastructure. In this role, you will be instrumental in designing, developing, and maintaining scalable... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work visa
    Flexible hours

    Edge Case Research

    Pittsburgh, PA
    2 days ago
  • $179.2k - $268.8k

     ...systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...how autonomy behavior changes across software releases. We work on problems that span...  ...Partner with autonomy, simulation, and infrastructure teams to move ideas from prototype to production... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • $179.2k - $268.8k

     ...systems, test operations, systems and safety engineering - all dedicated to making a real,...  ...onboard, as well as the full offboard/cloud infrastructure for machine learning at Latitude. What...  ...of high-quality, production-ready software Mentor junior engineers and provide technical... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    1 day ago
  • $126k - $201k

     ...more efficient and accessible for all. We're searching for a Software Engineer II - Vehicle Control. In this role, you will Work within our control team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack. Interact with... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    4 days ago
  • $155k - $241k

     ...Senior Software Engineer, Operating Systems Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh, PA) Agility's commercially deployed...  ...with OS image generation, Linux kernel development, and embedded Linux environments. ~ Strong background in implementing complex... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    6 hours ago
  •  ...Sr. Azure Cloud Engineer (Infrastructure) We are seeking a highly skilled Cloud Engineer with expertise in Azure and Windows/Linux system administration to manage and optimize Azure environments. The ideal candidate will have experience with NetApp clusters, VMware... 
    Senior

    Echo IT Solutions

    Pittsburgh, PA
    5 days ago
  •  ...Senior AI Software Engineer – Alpha Lab Empower LTC Pharmacies. Save Lives. Build the Future of Healthcare Technology. About Softwriters...  ...Experience with on‑device or edge‑capable applications (mobile, embedded, offline‑first environments) Cloud‑native development... 
    Senior
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    SoftWriters Inc

    Pittsburgh, PA
    2 days ago
  •  ...Senior AI Security Software Engineer The CERT Division of the Software Engineering Institute (SEI) is seeking applicants for the role of Senior...  ...cyber threats. As AI becomes central to critical infrastructure, advancing its security and resilience offers a compelling... 
    Senior
    Full time
    Part time
    Relocation package
    Flexible hours

    Software Engineering Institute

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

    In this role, you will Work within our control team to develop infrastructure and integrate embedded software with a modern C++ autonomy stack. Interact with autonomy planning and control software, embedded layer software, and vehicle platform commands and monitoring.... 
    Local area

    Aurora Innovation, Inc.

    North Versailles, PA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Embedded Runtime Infrastructure. Be the first to apply!