Senior Embedded Software Engineer
Latitude AI
Senior Embedded Software Engineer (C++) - Hardware SafetyLatitude 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.The Embedded Software team develops foundational platform software critical to development across the company. The Hardware Safety & Power Systems group specializes in the real-time firmware that orchestrates safe system behavior during fault conditions, power transitions, and thermal events.We develop FreeRTOS and SafeRTOS-based drivers, state machines, and diagnostic frameworks for power management, thermal monitoring, voltage supervision, and hardware watchdog systems on TDA4 (Jacinto 7) embedded targets. Projects often require deep collaboration with hardware teams (PMIC vendors, SoC architects), safety engineers (ISO 26262 compliance), and system integration teams across the company.What you'll do:Own the end-to-end architecture of hardware safety and power management systems: design safe-state strategies, power sequencing across multiple cores and PMICs, thermal throttling, and watchdog orchestration. Your designs must meet ASIL-B/C safety goalsImplement low-level drivers and firmware for safety-critical integrated circuits (PMIC, voltage supervisor, thermal monitor) directly from datasheets and the TDA4 Functional Safety Manual. These drivers run on bare metal and FreeRTOS; they must be bug-free and testableLead the development of hardware-software safety diagnostic frameworks — integrate TI Safety Diagnostic Library (LBIST, PBIST, ECC, DCC, ESM) into the firmware; ensure diagnostic coverage maps to ISO 26262 hardware fault metrics; mentor engineers on coverage traceabilityConsistently perform deep-dive code reviews across all hardware safety modules. Ensure PRs are simple, bug-free, and adhere to unified architectural vision (clean driver interfaces, consistent error handling, testable design patterns). Root out assumptions that could lead to latent ASIL-rated failuresServe as the SME for hardware-firmware-safety interfaces. Navigate ambiguity in hardware requirements (PMIC sequencing, watchdog timing, thermal limits, voltage thresholds). Mediate disagreements in technical approach through evidence-based influence and clear understanding of safety constraintsMentor engineers on embedded safety patterns — code review discipline, hardware driver architecture, RTOS integration, ISO 26262 traceability, and functional safety reasoning. Build capability across the teamWhat 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)Experience in embedded C/C++ with deep understanding of advanced language features, design paradigms, and embedded constraints (no exceptions, no RTTI, careful memory management). Proven ability to design clean abstractions and interface-based code for testabilityProven expertise in ARM-based SoC architectures, specifically ARM Cortex-R5F: memory-mapped I/O, interrupt controllers (VIM), MPU configuration, cache behavior, and memory barriers. Experience debugging at the register level using datasheetsDirect experience configuring MPUs and hardware-level firewalls to enforce spatial and temporal isolation in multi-core, safety-critical environmentsExperience building or significantly refactoring Hardware Abstraction Layers (HAL) to support multiple hardware targets, RTOS environments, or variant configurations. Understands the role of HAL in isolating driver complexity and enabling testingAbility to root-cause complex system failures — power sequencing hangs, missed watchdog feeds, thermal throttle race conditions, interrupt latency issues — involving shared memory, RTOS task scheduling, and hardware peripherals without supervisionAbility to see potential pitfalls in low-level designs (e.g., power rail ordering dependencies, watchdog timeout misconfiguration, voltage threshold hysteresis). Can express designs in sufficient detail (state diagrams, timing requirements, register-level sequences) for rapid, correct implementationExpert-level use of embedded debugging tools (JTAG, on-target debugging, logic analyzers) to verify low-level hardware-software interactions and timing-critical behaviorDeep understanding of Real-Time Operating Systems — FreeRTOS and/or SafeRTOS: task lifecycle, inter-task synchronization, interrupt handling, timing constraints, and periodic task patterns. Comfortable reasoning about task preemption, priority inversion, and stack requirementsDirect experience developing drivers for safety-critical integrated circuits (PMIC, voltage supervisor, thermal sensor, or equivalent) from datasheet: SPI/I2C protocol implementation, register-level configuration, fault handling, and diagnostic integrationFoundational knowledge of ISO 26262 ASIL-B/C functional safety concepts — safe-state strategies, diagnostic coverage, hardware/software fault tolerance allocation, and traceability. Ability to map code behavior to safety requirements without constant guidanceWhat we offer you:Competitive compensation packagesHigh-quality individual and family medical, dental, and vision insuranceHealth savings account with available employer matchEmployer-matched 401(k) retirement plan with immediate vestingEmployer-paid group term life insurance and the option to elect voluntary life insurancePaid parental leavePaid medical leaveUnlimited vacation15 paid holidaysDaily lunches, snacks, and beverages available in all office locationsPre-tax spending accounts for healthcare and dependent care expensesPre-tax commuter benefitsMonthly wellness stipendAdoption/Surrogacy support programBackup child and elder care programProfessional development reimbursementEmployee assistance programDiscounted programs that include legal services, identity theft protection, pet insurance, and moreCompany and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives
- SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security... ...Summary: SEI is seeking an enthusiastic experienced senior real-time embedded engineer to work on safety-critical embedded software....SeniorFull timeWork at officeRelocation package
- ...Senior Embedded Software Engineer – C / Real-Time SystemsOxford Solutions is seeking a Senior Embedded Software Engineer for a 6- to 12-month contract opportunity with a technology organization developing safety-critical systems for the transportation industry. This hybrid...SeniorContract work
- What We DoThe Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity and serves as... ...we encourage you to apply.About the RoleWe are seeking a Senior Embedded Software Engineer to support U.S. Navy customers in the acquisition...SeniorFull timeFor contractorsWork at officeRelocation package
$148k - $249k
...Embedded Software DeveloperThe Embedded Software team owns our low-level software integration platform, coordinating communications amongst... ...critical embedded software for truck control functions such as engine control, steering and braking.Integrate sensors and vehicle...SeniorRemote work3 days per week- ...Senior Embedded Software EngineerPittsburgh, PAGlydways is reimagining what public transit can be. We believe that mobility is the gateway to... ...software touches nearly every subsystem, we collaborate with engineers from across the company and get hands-on with the newest...SeniorWork at officeLocal areaRelocation2 days per week
$160k - $240k
...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 critical to development...SeniorPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$160k - $210k
...Senior Embedded EngineerEfficient is developing the world's most energy-efficient general-purpose... ...revolutionEfficient's Embedded Engineers design and implement firmware, applications... ...opportunity to develop cutting-edge hardware and software as part of a highly interdisciplinary...SeniorImmediate start- ...of our stack: node.js, express, mongoDB, jQuery Mobile, EngineYard, GitHub, mocha, zombie, Selenium. You should know these technologies well. Extra credit for: R/Rserve, Mock Objects This is a senior position, with exceptional pay, to join an experienced team....SeniorFull time
- ...Job Title: Senior Full Stack Developer Work Location : Pittsburgh PA 15212 Contract duration (in months)* 12 months Job Details... ...Description: The Senior Full Stack Builder Automation Engineering Lead provides technical leadership across BDD automation, full...SeniorContract work
$145k - $185k
...in people's lives. Our medical devices, software and related services are used worldwide... ...career. Job Summary Lead Software Engineer responsible for the design, debug,... ...etc. required ~ In-circuit emulators in embedded systems required ~ Good understanding...Minimum wageOngoing contractWork at officeLocal areaRemote workWorldwide- ...performance, and seamless integration across distributed application components and enterprise platforms.Build modern engineering solutions across the full software lifecycle, including frontend development where needed, automated testing, code reviews, troubleshooting, and...SeniorFlexible hours
- ...person, forge the future with Voyager. Job Summary The Embedded Linux BSP Engineer will be responsible for owning, developing, debugging, and... ...avionics systems. You will be developing flight-quality software and working closely with system engineers and electrical...Long term contractPermanent employmentFull timeContract workFlexible hours
- We’re seeking a future team member for the role of Senior Specialist, Full-Stack Engineer to join our FINANCE REG RPTG TECH - team. This role is in Pittsburgh... ...or related quantitative fieldExperience: 2-5 years of software development; experience in the financial services...SeniorWork experience placementWorldwideFlexible hours
$120k - $140k
...device specialists, neuroscientists, and consumer electronics engineers is dedicated to delivering prescription-grade therapy with... ...with Noctrix Health. We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain software...SeniorFull timeWork at office$95.55k - $195.25k
...on May 31, 2027. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy cutting-edge web applications... ...Collaborate with US colleagues and Vendors’ teams to produce software design and architecture.Write clean, scalable code using .NET...SeniorWork at officeLocal areaVisa sponsorshipShift work2 days per week3 days per week- We’re seeking a future team member for the role of Senior Vice President, Full-Stack Engineer to join our Identity and Access Management team. This role is located Pittsburgh, PA, Lake Mary, FL.In this role, you’ll make an impact in the following ways: Integration of vendor...SeniorWorldwideFlexible hours
- ...Senior Frontend Engineer Elevated Hires is recruiting a **Senior Frontend Engineer** for an opportunity in healthcare technology. This role is designed for an experienced professional who can deliver high-quality work, collaborate across teams, and turn complex requirements...SeniorPermanent employmentLocal areaRemote workVisa sponsorship
- Senior Vice President, Full Stack Engineering - Middle Office Derivatives OTC ValuationAt BNY, our culture allows us to run our company better and enables... ...; advanced degree preferred.10+ years of hands-on software engineering experience with deep full-stack expertise...SeniorWork at officeWorldwideFlexible hours
$182.8k - $247.3k
...growing!) learners around the world.We’re looking for backend engineers who have experience building and operating reliable, scalable... ...machine learning, and ad operations.ð§ You will...Collaborate on software projects with product design and backend aspectsDevelop,...SeniorWork experience placement$150.32k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...the team:The Onboard Platform - High Level OS team is an embedded software team which is responsible for managing OS bring-up and maintenance...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...Senior Java Full Stack DeveloperPosition Location - Pittsburgh, PADuration – Direct hireEmployment Type – No C2C or third party vendors... ...systemsAuthentication and authorization servicesDevOps & Engineering Practices:Experience with:Git and version controlCI/CD pipelinesJenkins...Senior
- Senior Vice President, Full-Stack EngineerAt BNY, our culture allows us to run our company... ...of Senior Vice President, Full-Stack Engineer to join our Engineering Global Payments... ..., and deployment to ensure high-quality software delivery. Mentor and guide junior developers...SeniorWorldwideFlexible hours
- ...firmware team is responsible for developing and maintaining the embedded software that bridges hardware and high-level applications in the... ...safe and intelligent trucking. As a Staff Embedded Software Engineer you will lead the design, development, and validation of...Full time
- ...Senior Java Full Stack Developer Techstra Solutions is seeking an experienced Senior... ...~8+ years of professional software development experience, with at least 3+... ...s degree in Computer Science, Software Engineering , or related field. Preferred Qualifications...SeniorFull timeLocal area
$140k - $200k
...driven by a lean team focused on transforming complex asks into an easy-to-use product. About this role As a Sr backend software engineer at Aerostrat, you'll play a critical role in expanding our infrastructure and APIs to ensure we can scale with our customers....SeniorFull timeWork experience placementRemote workWork from homeMonday to FridayFlexible hours$110.7k - $218.3k
...remaining hands-on in development. As a Senior Consultant, Technical Transformation, you... ...stack developers through code reviews, engineering standards, and implementation best practices... ...), and JavaScript.Experience with Agile software development methodology.Cloud or...SeniorLocal areaVisa sponsorship- ...About the job Senior Java Backend Engineer We are seeking a highly skilled Java Backend Developer to join our development team. This role... ...front-end and third-party systems, and delivering robust software solutions. Must-Have Skills: Strong experience...Senior
$77k - $202k
...SummaryThe OpportunityAs a GIS Web AI Developer, Senior Associate, you will play a pivotal role... ...will analyze client needs, implement software solutions, and provide training and... ...Computer and Information Science, Computer Engineering, Computer Management, Computer Science,...SeniorFull timeH1b$30k - $55k
...discipline. We require 2-5 years of software development experience, with financial services... ...a bachelors degree in computer science engineering, a related field, or equivalent... ...are collaborating with hackajob to find a Senior Specialist, Full-Stack Engineer for our...SeniorFull timeWorldwide- ...PA Top 3 Skills: Coding in C, C++, and Python Strong software design analysis Capable of expressing positions without confrontation... ...: ~ Bachelor's degree in computer science, software engineering or relevant field required. ~2-3 years of experience in...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded developer Pittsburgh, PA
- embedded software engineer Pittsburgh, PA
- embedded engineer Pittsburgh, PA
- embedded systems software engineer Pittsburgh, PA
- senior associate attorney Pittsburgh, PA
- senior developer Pittsburgh, PA
- senior aws cloud engineer Pittsburgh, PA
- remote senior salesforce administrator Pittsburgh, PA
- senior marketing operations manager Pittsburgh, PA
- senior manager tax Pittsburgh, PA



