Staff Embedded Software Engineer
$150.2k - $283.5kFord Motor Company
Job TitleOur team develops firmware and controls for HV embedded systems including battery management systems, charging and motor controls. In this role, you will be collaborating with many cross-functional teams from electrical architecture, system integration, and other platform software engineers for firmware development through all stages of the program development.ResponsibilitiesWhat you'll do...Lead the design and implementation of the firmware running on a distributed embedded system with multiple microcontrollers with a focus on optimizing power/energy consumption and safety.Specification, design, implementation, and testing of both bare metal and RTOS low-level software for energy management and powertrain controls applications.Develop embedded software from low-level base software to application modules.Design and specify interfaces between application software and firmware.Develop multicore, timing-critical software architectures.Work with/resolve ambiguity in requirements/specifications/designs.Create elegant, efficient real-time software components and interfaces.Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness.Work with hardware and debuggers at a bench and HIL level to verify software operation.Design ISO26262 compliant software.Define system-level power requirements and implement low-power modes of operation for each of the microcontrollers.Instrument and profile software to identify opportunities for optimization on the submodule and system level.Early phases of firmware development will focus on hardware validation, labcar testing, and setting up the automation framework for a unit. SIL and HIL testing.Develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions, including low power modes.QualificationsYou'll have...Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, experience with evidence of exceptional ability, or equivalent.8+ years of relevant experience in embedded designHigh proficiency in programming experience using Embedded CHighly collaborative mindset and strong communication skillsExperience with JIRA/Confluence or a similar system for tracking inputs/results.Knowledge of electrical engineering fundamentals including circuit analysis and design.Hands-on hardware bring-up, system debugging, and code optimization.Ability to collaborate and communicate complex technical concepts.Ability to deliver high-quality C code in a real-time embedded environment.Proficiency in a variety of embedded architectures, from bare metal to RTOS implementations, as well as a deep understanding of modern multi-core 32-bit embedded controller peripherals and architecture.Understanding of CI/CD pipeline and software build infrastructure.Even better, you may have...Experience in low-level driver development and RTOS integration.Experience with software build tools like Bazel, Scons, Cmake etc.Experience with fundamental hardware components on PCB and their analysis tools.Ability to write testing scripts for using scripting languages (Python)Fluent in software fundamentals including software design and maintainability.Hands-on experience in hardware bring-up, system debugging, and code optimization.Knowledge of electrical engineering fundamentals including circuit analysis and designYou may not check every box, or your experience may look a little different from what we've outlined, but if you think you can bring value to Ford Motor Company, we encourage you to apply!As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:Immediate medical, dental, vision and prescription drug coverageFlexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and moreFamily building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and moreVehicle discount program for employees and family members and management leasesTuition assistanceEstablished and active employee resource groupsPaid time off for individual and team community serviceA generous schedule of paid holidays, including the week between Christmas and New Year's DayPaid time off and the option to purchase additional vacation time.This position is a leadership level 6 and ranges from $150,200-$283,500.Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value.Visa sponsorship is available for this position.Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.We are an Equal Opportunity Employer. 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. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call View phone number on click.appcast.io.This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week.Job InfoJob Identification 68951Job Category PD Operations and QualityPosting Date 08/17/2026, 03:16 PMApply Before 11/30/2026, 12:00 AMJob Schedule Full timeLocations 3590 Cover St, Long Beach, CA, 90808, US (Hybrid)
$175k - $210k
...the world’s first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...with light! We are hiring a talented software engineer to help us build the next generation... ...and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG,...SuggestedFull timeTemporary workRemote workFlexible hours- Lightmatter is hiring a talented software engineer to build the next generation of photonic AI processors and interconnects. You will develop... ...plane, diagnostics, and integration points across CMIS, OpenBMC, and DMTF, while debugging embedded #J-18808-Ljbffr LightmatterSuggestedRemote work
$206k - $258k
...shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Software Engineer specializing in safety‑critical self‑driving embedded software, you will play a vital role in the design, development, and deployment of software that...SuggestedFull timeLocal area- ...vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the... ...sustainable for everyone. Role Summary We are looking for a Staff Embedded Software Engineer who understands the lay of the land of this rapidly...SuggestedFull timeLocal area
- Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency, high-capacity radar sensor. Location: Palo Alto, California, United States Job Tags: Software About The Role Embedded Software Engineer Array Labs is building...SuggestedPermanent employment
$171.1k - $213.9k
...diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting‑edge charging products. You will lead software design and...Full timeContract workPart timeWork at officeLocal area- Rivian is seeking a Staff Software Engineer specializing in safety-critical self‑driving embedded software to design, develop, and deploy software that underpins essential self‑driving features. You will work on real‑time operating systems and embedded C across a distributed...
- ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by... ...requirements between hardware and software components, architect modular and testable... ...and support verification activities of embedded software and supervisory state machines,...Local areaWorldwideFlexible hours
$179.4k - $263.12k
...Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-... ...and sustainability, design and engineering, ambition and integrity. In Lucid Air and... ...ResponsibilitiesDesign, develop, and optimize embedded platform software for automotive ADAS...Immediate start$155k - $200k
...delivering fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible.As a Staff Embedded Software Engineer, you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...WorldwideFlexible hours$117k - $143k
...Our WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge at all levels to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature...Full timeWorldwide- ...of patients worldwide. We're a team of engineers, clinicians, and innovators united by one... ...communication requirements between hardware and software components, architect modular and... ...and support verification activities of embedded software and supervisory state machines,...Local areaWorldwideFlexible hoursShift work
- ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one... ...Function of the PositionThe Managing Staff Software Development Engineer brings a key contribution... ...through the technical development of embedded software for electrosurgical devices....Local areaWorldwideFlexible hours
$155.9k - $227.3k
...flight, the Battery Management System (BMS) software that keeps them safe, healthy, and... ...Together they form one energy ecosystem, engineered around the demands of commercial eVTOL service... ...for designing and implementing the embedded C++ software that runs on our aircraft battery...Full timeTemporary work$155k - $200k
...delivering fiber‑class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Staff Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and...WorldwideFlexible hours$179.4k - $263.12k
Key Responsibilities Design, develop, and optimize embedded platform software for automotive ADAS and autonomous driving systems Perform board bring‑up and develop low‑level device drivers for SoC peripherals Lead camera bring‑up activities, including ISP integration...$205k - $235k
...predictable, and deeply reliable in real-world environments. As a Staff Safety Software Engineer, you’ll help shape how safety is designed, tested,... ...: Design, implement, and maintain production C/C++ for embedded safety compute and control systems. Architect and...Work at officeRelocation$205k - $235k
Collaborative Robotics is seeking a Staff Embedded Software Engineer to build the production embedded software that powers our robots. In this role, you will work closely with hardware, developing firmware, device drivers, time-critical embedded software, diagnostics,...Relocation- Cobot, based in Santa Clara, CA, is seeking a Staff Embedded Software Engineer to build production embedded software powering our robots. You will develop firmware, device drivers, and time-critical systems in C++ and collaborate with hardware, controls, safety and test...Relocation
- ...Description Primary Function of the Position The Managing Staff Software Development Engineer brings a key contribution to a team responsible for the... ...Lead a small team through the technical development of embedded software for electrosurgical devices. Develop software applications...
$236k - $339.2k
...observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and... ...the future of AI-native observability. We are hiring a Staff Frontend Software Engineer on the AI Products team, the team responsible for...Full timeImmediate start$207k - $300k
...a multidisciplinary team of experts in AI, energy systems, software engineering and product design—all collaborating to reshape energy on a... ...more about our team and our mission here.About the role:As a Staff Frontend Engineer, you will define the architectural vision...Full timeFlexible hours$213.48k - $319.72k
...Team crafts vital services that ensure Nuro Driver reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our business...Immediate startFlexible hours$207k - $300k
Write low-level performance software for a new systolic array accelerators. Identify high-value algorithms and problems that are a match... ...on the new accelerator for the performance software engineers and general software engineers who follow.Collaborate with application...$207k - $301k
...deploy, maintain, and enhance large-scale software solutions.Provide technical leadership... ...Influence and coach a distributed team of engineers.Lead the design and implementation of... ...models (retrieval, prediction, ranking, embedding) in production and experience building architecture...$174k - $299k
...world. Role Overview You will be a part of the Observability Engineering team at Coupang to build and maintain monitoring solutions and... ...based on Kubernetes and other OSS solutions, as well as building software components from scratch. You would work directly with various...Temporary workWork experience placementFlexible hours$207k - $301k
...deploy, maintain, and enhance large scale software solutions.Provide technical leadership... ...Influence and coach a distributed team of engineers.Lead the design and implementation of... ...models (retrieval, prediction, ranking, embedding) in production and experience building architecture...$202.5k - $274k
...or systemsDrive the design and implementation of durable and software solutions to solve critical customer problems that are scalable... ...software applications with AI technologyCoach and mentor junior engineers on best practices of software engineering, leveraging AI to...Work experience placementWorldwide$152k - $248k
...center capacity management tools that power Infrastructure Engineering at LinkedIn. We own tooling for every phase of the hardware... ...infrastructure we manage is what serves LinkedIn to the world. As a Staff Software Engineer, you will design and build full-stack systems end...For contractorsWork at officeFlexible hours- ...are passionate about fostering innovation, collaboration, and diversity in the workplace.We are looking for an exceptional Staff Software Engineer to join our Growth Engineering team — a technical leader who is also an active practitioner in the AI-augmented development...Local areaFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!
- embedded software engineer Palo Alto, CA
- embedded systems software engineer Palo Alto, CA
- embedded engineer Palo Alto, CA
- embedded developer Palo Alto, CA
- software support Palo Alto, CA
- software Palo Alto, CA
- software technical support Palo Alto, CA
- entry level software sales Palo Alto, CA
- software intern Palo Alto, CA
- software technical support engineer Palo Alto, CA

