Senior Embedded Software Engineer, Microcontroller OS
$174k - $253kDesign and implement MCU features needed for low power AR glasses.Transform MCU code so that it's easy to migrate MCUs, RTOSes, and peripherals.Optimize system efficiency (power, themals, memory).Bring up new systems and building next generation smart glasses.Work closely with the BSP teams, Electrical Engineering (EE) teams, and Phone teams.Minimum qualifications:Bachelor’s degree or equivalent practical experience.5 years of experience with software development in the C++ programming language.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience with embedded systems and firmware programming. Experience with realtime embedded programming for microcontrollers.Preferred qualifications:Master's degree or PhD in Computer Science, or a related technical field.Experience with Pigweed or Zephyr.Experience with real time operating systems (FreeRTOS, Zephyr, etc.).Experience with modern build systems (e.g., Bazel, CMake).Experience with debugging designs, working with EEs, and deciphering datasheets/reference manuals.Experience taking consumer electronics to production.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.In addition to a powerful SoC, many Android devices (phones, watches) include one or more low-power coprocessors which typically contain an MCU-class processor and other low-power cores such as DSPs. These coprocessors serve to provide always-on functionality and offload tasks from the SoC so it can be put into a lower-power state.Typically, the Microcontroller Unit (MCU) firmware is entirely considered a BSP concern and is not part of the Android platform offering.Our team's goal is to provide the framework and many of the components needed to build high-quality MCU firmware for a glasses product running Android microXR.The Google Augmented Reality team is a group of experts tasked with building the foundations for great immersive computing and building helpful, delightful user experiences. We're focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $253000 (USD) + 15% bonus target + equity + benefitsLearn more about benefits at Google.Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act.Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Francisco, CA, USA; San Jose, CA, USA.Bachelor’s degree or equivalent practical experience.5 years of experience with software development in the C++ programming language.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.3 years of experience with embedded systems and firmware programming. Experience with realtime embedded programming for microcontrollers.
- ...building the most advanced hardware, software, and AI technology to make it possible... .... The Role Join our team as a Senior Embedded Software Engineer to help us bring current and next generations... ...embedded Linux platform across boot, OS, and runtime services. Secure...SeniorFull timeWork at officeImmediate startWorldwideFlexible hoursNight shift
- ...Sr. Firmware Engineer, Bluetooth (BLE) How you'll contribute Own... ...iOS and Android devices, OS versions, and real‑world RF... ...BLE Expertise: 5+ years of embedded software engineering, with at least... ...C++ on resource‑constrained microcontrollers; proficiency with Python or...SeniorRemote work
$160k - $220k
...Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can... ...help!As the Sr or Staff level for the Embedded Engineering team, you will be responsible... ...architecting, executing, and building the embedded software that powers our lidar firmware system....SeniorWork experience placementWork at officeLocal area$180k - $200k
...We are looking for a highly skilled Embedded Engineer who can translate advanced sensor algorithms... ...efficient embedded C/C++ code for microcontrollers or other constrained platforms.... ...sensor algorithms / ML models into system software. Develop monitoring and...SeniorFull time- ...Embedded Controls Engineer Lead – Newlight Location: On-site Team: Embedded Systems & Real-Time Control Newlight is developing the world’s first scalable retrofit solution enabling hydrogen-assisted combustion for the existing global fleet. We combine advanced hardware...SeniorImmediate startWorldwide
- ...don't believe culture can be engineered - but when it falls into... ...Position Overview As an Embedded Engineer, you will develop safety... ...closely with hardware, software, systems, and safety engineering... ...in C++ for automotive-grade microcontrollers Develop and maintain bootloaders...SeniorLocal area
$170k - $210k
...Senior Embedded Software Engineer at unspun We are looking for a hands-on, execution-driven Senior Embedded Software Engineer to ship and... ...practices ~ Experience developing firmware features for microcontrollers in embedded real-time systems (drivers, comms,...SeniorRemote workDay shift$162k - $252k
...a diverse, world-class team—engineers, designers, researchers, and... ...a human-centric mindset.By embedding AI advancements into every HP... ...work.About The RoleThe System Software team is responsible for... ...firmware for low-power embedded microcontrollers to coordinate sensors,...SeniorFull timeTemporary workLocal areaRemote workFlexible hours- Position Summary:We are seeking a highly experienced Principal Embedded Software Engineer to lead the design and development of embedded software... ...maintain embedded software primarily in C and C++ for microcontroller and processor-based systems.Participate in requirements...
$140k - $225k
...assembling a diverse, world-class team—engineers, designers, researchers, and product minds... ...—always with a human-centric mindset.By embedding AI advancements into every HP product... ...Ability to work independently across hardware/software boundaries and communicate findings...SeniorFull timeTemporary workLocal areaFlexible hours$180k - $260k
...Firmware Engineer Foundation is developing the future of general purpose robotics with... ...firmware in C and C++ for 32-bit microcontrollers. Build applications on top of FreeRTOS... ...Strong proficiency in C and modern C++ for embedded targets, including understanding of...Senior- ...into a single, modern platform that powers software, APIs, payments, and patient experiences... ...is looking for a Staff IT Systems Engineer to play a key role in securing and managing... ...applicationsStrong knowledge of IAM, MDM, Mac OS and device lifecycle management best...SeniorLive in
- ...innovation through advanced hardware engineering and AI solutions. Our... .... Position Overview: As a Senior Firmware Engineer , you will... ...processes related to firmware, software, and electronics. You will... ...Worked with known microcontroller vendors such as STMicro, Nordic...Senior
- ...Role Autonomous aircraft need onboard software that communicates, updates, reports health... ...in safety-critical environments. The Embedded Platform team builds the middleware and... ...integration for flight-software teams. Senior engineers lead substantial services and integrations...SeniorLocal area
- ...a managed AI infrastructure company building a next-generation, OS-like experience that makes distributed Kubernetes-based systems... ...individual builders and production teams. We're looking for a Frontend Engineer to own and shape the interface of our cluster operating system...Full time
$125k - $210k
...speeds.About You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San... ...flight- and safety-critical code on microcontrollers (bare-metal/RTOS): drivers, device... ...changes.What You'll BringTitle/level: Senior Embedded Software Engineer as stated...SeniorLocal areaImmediate start$150k - $180k
...with a first‑of‑its‑kind software platform solution to enable... ...Role: This position is for a Senior Firmware Engineer in Avive’s R&D... ...implementing, testing and debugging embedded firmware from concept... ...systems; familiarity with microcontrollers (e.g. ARM), digital signal...SeniorLocal area- ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!...SeniorFull time
$159.8k - $235k
...focused on business impact. We are a highly senior team composed of former pioneers from a... ...the RoleWe are looking for a Senior/Staff Embedded Software Engineer to lead the development and bring-up of ARM-based microcontroller platforms across our robotics products. This...Hourly payWork at officeLocal areaRemote workFlexible hours- ...across the nation use our industry-leading software to look at their data, make critical... ...us invent new solutions in our FruitScope OS (web app) – that is changing the way farmers... .... About the role: As an early engineer, you'll receive generous equity compensation...SeniorFull timeWork at officeFlexible hoursWeekend work
- ...Formal is on a mission to build the best engineering team and we're looking for people who want... ...more traffic What You Need Software development experience building data-intensive... ...production systems Experience working in DBs, OS, networking, or other systems-level...SeniorFull timeFlexible hours
- ...Senior Embedded Software Engineer - Contract Cytovale | Software & Data Systems Department: Software & Data Systems Reports To: Senior Engineering... ...Linux-based embedded platforms, software architecture, OS upgrades, and development infrastructure. What You'll Do...SeniorContract workTemporary work
$230k - $295k
...blockchain designed to become the Economic OS for the internet. Enterprises, financial... ...and work closely with product design and engineering, as well as a broad set of internal teams... ...for money.Collaborating with senior product leadership and other product managers...SeniorFlexible hours- Senior Principal Technical Solution Architect – Humanoid... ...Robotics, building software platforms that enable... ...and cross-functional engineering teams.Key... ...containerized deployments, and embedded computing platforms.... ...kernel environments.Microcontroller RTOS: Zephyr RTOS,...SeniorRemote work
$150k - $250k
...robots that build robots. Factory OS is building software that runs factories. Our platform spans... ..., product managers, and backend engineers to deliver cohesive user experiences... ...We are committed to being deeply embedded in the U.S. industrial base. Our focus...SeniorFull time- ...are looking for a highly experienced Senior Firmware Engineer with deep expertise in charger architectures... ...integration, and battery-powered embedded systems. If you have built product... ...intersection of hardware and low-level embedded software, this role is for you.This is a hands...SeniorWork at officeLocal areaRemote workFlexible hours
$170k - $215k
...The RoleAs a Motor Control Engineer at Zipline, you’ll be responsible... ...mechanism designers, flight software developers, and test-site... ...targeting a bare-metal ARM microcontroller.Write peripheral drivers for... ...willingness to work in a variety of embedded environments, from running...SeniorLocal area$166k - $216k
...Position Summary:We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team developing battery-powered cardiac... ...-functionally with electrical engineering, software engineering, QA/RA, and other stakeholders to align...SeniorFull timeRemote work- ...Staff Embedded Software Engineer (Generalist) (C++) Location: San Francisco, CA - In Office 3 Days/Week About Point One Navigation... ...- from Linux-based devices (ARM and x86) to bare-metal microcontroller environments. Ensure the software stack is well-structured...Work at officeImmediate start3 days per week
$148.7k - $240.53k
...and lifecycle strategy for PAN-OS, the core operating system... ...complex operational challenges, embedding "secure-by-design" principles... ...with cross-functional engineering and central security teams to... ...with engineering and management software teams (Panorama, Strata Cloud...SeniorFull timeWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer, Microcontroller OS. Be the first to apply!
- embedded software engineer San Francisco, CA
- embedded systems software engineer San Francisco, CA
- embedded engineer San Francisco, CA
- embedded developer San Francisco, CA
- senior business analyst San Francisco, CA
- senior cost estimator San Francisco, CA
- senior manager tax San Francisco, CA
- senior automation engineer San Francisco, CA
- senior devops San Francisco, CA
- senior recruiter San Francisco, CA



