Senior Staff Software Engineer, Embedded Systems, Firmware
$262k - $364kDrive the long-term technical goal and architecture for Google’s next-generation TPU firmware, solving complex system-level issues across Security, Power Management, and Telemetry.Act as a technical multiplier and domain expert, mentoring executive engineers and fostering a culture of engineering, high reliability, and innovation across distributed ASIC-Software teams.Forge partnerships across organizational boundaries, bridging silicon design, software infrastructure, and data center deployment teams to co-engineer end-to-end TPU capabilities.Define and execute multi-year technical roadmaps for multi-generational chip programs, guiding complex firmware initiatives from initial silicon concept through to global data center deployment.Architect highly reliable, real-time on-chip systems and bare-metal microcontroller solutions that maximize AI accelerator performance and optimize the developer experience for platforms like Trillium and Ironwood.Minimum qualifications:Bachelor's degree or equivalent practical experience. 8 years of experience in software development.7 years of experience working with embedded operating systems.5 years of experience with design and architecture; and testing/launching software products.Experience with C or C++.Preferred qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related technical field.8 years of experience with data structures and algorithms.5 years of experience in a technical leadership role leading project teams and setting technical direction.3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects.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.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.As an ASIC-Software Firmware Architect, you will guide Google’s TPU firmware design across multiple chip generations. You will drive architecture for Security, Power Management, and Telemetry across microcontrollers in an embedded distributed system with real-time constraints and direct hardware interaction.Bridging hardware and software, you will collaborate with silicon teams to co-engineer TPU capabilities and upper-layer software teams to build interfaces. You will ensure platform reliability, addressing system-level challenges through rigorous engineering.Working with end-users, you will help shape the developer experience for ML practitioners. Google’s end-to-end integration from chip to data center offers a unique opportunity to impact the entire TPU system.Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $262000 - $364000 (USD) + 25% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience. 8 years of experience in software development.7 years of experience working with embedded operating systems.5 years of experience with design and architecture; and testing/launching software products.Experience with C or C++.
$207k - $300k
Lead the end-to-end software architecture, design, and development of high... ...with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-development... ...years of experience working with embedded operating systems.3 years of experience...SuggestedWorldwide$174k - $253k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of... ...years of experience working with embedded operating systems.Preferred qualifications...SeniorWorldwide$139.5k - $163.7k
...has an exciting opportunity for a Senior Embedded Firmware Engineer to join the Pass & Seymour Team in... ..., switches, dimmers, and protection systems (GFCI/AFCI). Designs, integrates, tests... ..., ensuring reliable hardware/software performance. Collaborates across firmware...SeniorTemporary workRemote workWorldwideLong distance$262k - $364k
...coach a distributed team of engineers.Facilitate alignment and... ..., and enhance large-scale software solutions.Minimum qualifications... ...experience working with embedded operating systems.5 years of experience with... ...in Kernel programming and firmware.Coding experience in C or...SeniorWorldwide$174k - $252k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ...testing, maintaining, or launching software products, and 1 year of... ...years of experience working with embedded operating systems.Preferred qualifications...SeniorWorldwide- ...Job Title: Senior Embedded Firmware Engineer Location: Dallas, TX (4 Days onsite) Duration- 6 Months Job Description:... ...developing firmware for mission-critical or safety-critical systems. ~ Experience with MISRA C and static-analysis tools....Senior
- Location: Seattle WA or Sunnyvale CAWe are seeking a hands-on Sr Embedded Hardware & Firmware Engineer to lead the design and development of embedded electronic systems from concept through production. This role is focused on hardware ownership, including schematic design...SeniorFlexible hours
$207k - $300k
...next-generation GPU accelerator systems from concept to deployment, optimizing the hardware and software stack for data plane... ...years of experience working with embedded operating systems.3 years of... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...Worldwide$147k - $210k
...Review code developed by other engineers and provide feedback to... ...feedback. Triage product or system issues and debug/track/resolve... ...experience with working with embedded operating systems.Preferred qualifications... ...and resolution, and software test engineering.In this role...Worldwide$134k - $174k
Staff Embedded Software EngineerAt Hidden Level, we’re building the future of airspace awareness through... ..., and deploy advanced sensor systems that deliver real-time insights for defense... ...looking for a Staff Embedded Software Engineer to accelerate product development of high...Work experience placementWork at officeLocal areaRemote workFlexible hours$207k - $300k
...the team.Define quantifiable metrics for engineering success and ensure high standards for... ...and architecture; and testing/launching software products.Preferred qualifications:Experience... ...-tolerant geographically distributed systems.Experience driving long-term technical roadmaps...SeniorWorldwide$262k - $364k
...data sets. Work across multiple disparate systems of Gemini Cloud Assist, App Platform,... ...Roadmaps collaborating with Distinguished engineers and Google Fellows working on Exabyte... ...and architecture; and testing/launching software products.Experience with distributed computing...SeniorWorldwide$233.76k - $350.64k
...Solutions Division - Flight System Integration /Full Time Employee... ...include Hivemind autonomy software, V-BAT and X-BAT aircraft, and... ...research and production, our engineers build the data pipelines, supervised... ...machine learning models for embedded hardware using technologies...SeniorFull timeTemporary workPart timeWork experience placementWorldwide$207k - $300k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity... ...deploy, maintain, and enhance large-scale software solutions.Minimum qualifications:... ....5 years of experience working with embedded operating systems.3 years of experience with software design...Worldwide$262k - $364k
..., and incident response.Define AI-first engineering practices for the team: find the use cases... ...architecture; and testing or launching software products.Experience building and... ...large-scale infrastructure or distributed systems.Experienced in innovating the development...Senior$125.7k - $203.1k
...around the world, working together in Engineering, IT, Supply Chain, Customer... ...one idea at a time. Your Impact As a Software Engineer Embedded Systems II, you will take ownership of designing... ...-performance embedded software, firmware, and low-level platform features. Collaborate...Full timeTemporary workApprenticeshipWork experience placementLocal areaFlexible hours- Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob... ...and experienced Senior Software Engineer to... ...production automotive embedded software spanning microcontroller (MCU) and System-on-Chip (SoC)... ...systems spanning MCU firmware and SoC software using...SeniorFull timeLocal areaWork from homeShift work
$262k - $364k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor... ...large-scale infrastructure, distributed systems or networks, or experience with compute...Senior$262k - $364k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large-scale software solutions.Minimum qualifications:Bachelor... ...retrieval, distributed computing, large-scale system design, networking and data storage,...Senior- ...off and eyes-off autonomous driving systems intended for broad deployment across... ...operating environments.We are seeking a Senior Systems Engineer to join the AV Sensing Design team... ...at the intersection of sensors, embedded software, vehicle platforms, and autonomy software...SeniorFull timeLocal areaRemote workWork from homeRelocation package
$262k - $364k
...platform infrastructure that enables agentic systems to validate online and audit offline and... ...behavioral patterns.Build the metrics engines and dashboards to track evaluation... ...practical experience. 8 years of experience in software development.7 years of experience...Senior$262k - $364k
...Lead and coach a distributed engineering team, fostering innovation... ...Design and deploy scalable software and advanced serving architectures... ...advancements.Collaborative System Integration: Collaborate... ...GPUDirect Storage (GDS).As a Senior Staff Software Engineer, you will...SeniorRemote workWorldwide$262k - $364k
...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across... ..., maintain, and enhance large-scale software solutions.Build next generation traffic... ...with Performance optimization of software systems, debugging complex, distributed software...SeniorWorldwide$50 per hour
...Rotary & Mission Systems seeks a highly skilled... ...Field Systems Engineer to sustain a large... ...scale, ground‑based, software‑defined radio‑... ...equipment. The role is embedded with government... ...including subcontractor firmware.Synchronize... ...briefings and reports for senior leadership or...SeniorFull timeTemporary workWork experience placementFor subcontractorCasual workOverseasFlexible hoursShift work- ...off and eyes-off autonomous driving systems intended for broad deployment across... ...operating environments. We are seeking a Senior Systems Engineer to join the AV team to contribute to... ...at the intersection of sensors, embedded software, vehicle platforms, and autonomy...SeniorPermanent employmentFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours
- Leonardo DRS in Dallas, TX is seeking a Senior Software Engineer - Embedded to join the EOIS Software Development Team. You will lead technical activities across the development lifecycle, developing embedded software, PC tools, and networking protocols, and influence architecture...Senior
$140k - $220k
...Principal FPGA/Embedded Systems Engineer Work Authorization: Candidates must be authorized to work in the United States without current or... ...functional engineering teams to deliver advanced hardware and software solutions. Responsibilities Design and develop FPGA...Permanent employmentRemote workVisa sponsorship$189.3k - $290.7k
...DescriptionJob Summary We are seeking a Staff Software Engineer to join our ADAS HMI team... ...software on automotive System-on-Chip (SoC) platforms... ...generations. Mentor senior and mid-level engineers on... ...designing and shipping complex embedded or SoC-based production systems...Full timeLocal areaWork from homeFlexible hours$170.6k - $261.3k
...breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety... ...on a global scale.As a Senior Machine Learning Engineer on the State Estimation and Mapping... ...deploying ML models on embedded or resource‑constrained platforms...SeniorFull timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ADTRAN, Inc. is seeking a Senior Software Engineer to lead architecture, design, anddevelopment of embedded Ethernet products. You will own major features, translate requirements into software solutions, and guide a team across disciplines in a SAFe environment. Responsibilities...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, Embedded Systems, Firmware. Be the first to apply!
- system performance engineer Sunnyvale, TX
- software system engineer Sunnyvale, TX
- computer system validation engineer Sunnyvale, TX
- operations support system engineer Sunnyvale, TX
- healthcare systems engineer Sunnyvale, TX
- operating system engineer Sunnyvale, TX
- distributed systems engineer Sunnyvale, TX
- senior windows systems engineer Sunnyvale, TX
- senior staff systems engineer Sunnyvale, TX
- systems engineer Sunnyvale, TX



