Senior Software Engineer - Embedded Runtime Infrastructure
$179.2k - $268.8kLatitude 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.
- 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
- 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
- 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
- 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
$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...SeniorWork at officeRemote work- ...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...SeniorRemote work
$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 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...SeniorRemote work
- ...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....SeniorFull timePart timeWork experience placementWork at officeRelocation package
$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...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...SeniorFull time
- ...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
- ...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...SeniorFull time
$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...SeniorWorldwide$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...SeniorFlexible hours- ...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...SeniorFull timePart timeFor contractorsRelocation package
- ...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...
$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...SeniorFull timeLocal areaRemote workFlexible hours$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...SeniorFull timeTemporary workWork at officeRelocation packageFlexible hours- ...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#...SeniorPermanent employmentWork at officeRemote workFlexible hours
$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...SeniorWork at office- ...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?...SeniorWork at office
$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...SeniorFull timeTemporary workWork experience placementWork visaFlexible hours$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$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 officeLocal area3 days per week$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...SeniorFull timeTemporary workWork at officeLocal areaRemote workRelocation packageFlexible hours- ...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
- ...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...SeniorWork at officeRemote workVisa sponsorshipWork visaFlexible hours
- ...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...SeniorFull timePart timeRelocation packageFlexible hours
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Embedded Runtime Infrastructure. Be the first to apply!
- software engineer amazon Pittsburgh, PA
- agile software developer Pittsburgh, PA
- rust software engineer Pittsburgh, PA
- software developer positions Pittsburgh, PA
- senior software design engineer Pittsburgh, PA
- software developer Pittsburgh, PA
- ngo software engineer Pittsburgh, PA
- startup software engineer Pittsburgh, PA
- scientific software engineer Pittsburgh, PA
- work from home software developer Pittsburgh, PA

