Staff Software Engineer, Embedded Systems/Firmware, Servers
$207k - $300kLead the end-to-end software architecture, design, and development of high-performance server platforms, establishing technical direction and defining the goal for high-impact projects.Collaborate closely with hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-development, optimize integration, and align cross-organizational roadmaps with overall business goals.Own the delivery of comprehensive software solutions—spanning FW, BIOS, Kernel, and drivers—ensuing rigorous testing, deployment, and long-term maintenance of large-scale systems.Influence, mentor, and coach a distributed team of engineers, fostering a collaborative culture of continuous innovation, technical excellence, and professional growth.Manage project priorities, deliverables, and timelines while facilitating absolute clarity across multiple teams to ensure seamless execution on high-impact objectives.Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience with C and 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.3 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.Experience with Kernel and Kernel Drivers.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 this role, you will leverage your deep understanding of low-level software to lead product development within our Server portfolio. This team is responsible for the platform software (Firmware, Basic Input/Output System (BIOS), Drivers) for all Google servers, including compute servers and ML headnodes. You will also contribute to initiatives like Far Memory and other innovative, currently need-to-know products shaping our future solutions.The AI and Infrastructure team is redefining what’s possible. We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity. Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide. We're the driving channel behind Google's groundbreaking innovations, empowering the development of our cutting-edge AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future. From software to hardware our teams are shaping the future of world-leading hyperscale computing, with key teams working on the development of our TPUs, Vertex AI for Google Cloud, Google Global Networking, Data Center operations, systems research, and much more.Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $207000 - $300000 (USD) + 20% bonus target + equity + benefitsLearn more about benefits at Google.Bachelor's degree or equivalent practical experience.8 years of experience in software development.5 years of experience testing, and launching software products.5 years of experience working with embedded operating systems.3 years of experience with software design and architecture.Experience with C and C++.
$147k - $210k
...and deliver bootloader and firmware features in C and Rust.... ...in-market.Participate in software planning, design, and implementation... ...experience working with embedded operating systems.Preferred qualifications:... .... Google's software engineers develop the next-generation...Suggested$207k - $300k
...tracing strategy across all software layers, spanning low-level firmware/real-time operating system (RTOS), host OS (Android/Linux... ...Rust.3 years of experience with embedded software design and... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...Suggested$207k - $300k
...implement new features in system software, including firmware or daemons running... ...in working with embedded operating systems.3... ...’s degree or PhD in Engineering, Computer Science, or... ..., and deploying HPC server solutions with entire... ...data centers. As a Staff Software Engineer on...SuggestedWorldwide$207k - $300k
...maintain the multi-generation software architecture for Low-Speed... ...-metal/Real-Time Operating System (RTOS) firmware environments.Lead pre-... ...of experience working with embedded operating systems.3 years of... ...:Master’s degree or PhD in Engineering, Computer Science, or a related...Suggested$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...SuggestedWorldwide$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...$147k - $210k
Write product or system development code.Participate in, or lead design... ...of experience working with embedded operating systems.2 years of experience with software development in one or more programming... ...technologies.Google's software engineers develop the next-generation...- ...the da Vinci surgical system and Ion—have transformed... ....We’re a team of engineers, clinicians, and innovators... ...PositionThe Managing Staff Software Development Engineer... ...technical development of embedded software for... ....Develop software and firmware in object-oriented C++...Local areaWorldwideFlexible hours
$207k - $300k
...mentor, and grow a team of software engineers, fostering a culture of technical... ...in key areas, including system design, code reviews, and complex... ....3 years of experience with embedded operating systems.3 years of... ..., Diagnostics, Networking, Servers, Linux Internals.Like Google...Worldwide$205k - $235k
...collaboration by designing systems that are transparent,... ...world environments. As a Staff Safety Software Engineer, you’ll help shape how safety... ...maintain production C/C++ for embedded safety compute and control... .... Experience with RTOS, firmware bring-up, device drivers,...Work at officeRelocation$191k - $215k
...3D-stacked photonics engine, Passage™, capable of... ...are hiring a talented software engineer to help us build... ...device software and firmware stack for Photonic Compute... ...teams and hardware systems teams to develop security... ...and troubleshoot embedded systems using tools such...Full timeTemporary workRemote workFlexible hours- ...technologies—like the da Vinci surgical system and Ion—have transformed how... ...worldwide.We’re a team of engineers, clinicians, and innovators... ...strategy and develop software to implement the same.Essential... ...using Qt and other tools in an embedded C/C++ environment. Maintain...Local areaWorldwideFlexible hours
- ...technologies—like the da Vinci surgical system and Ion—have transformed how care is... ...patients worldwide.We’re a team of engineers, clinicians, and innovators united... ...Function of Position:As a Staff Software Engineer Embedded UI on the Future Forward team, you will...Local areaWorldwideFlexible hours
$147k - $211k
...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- ...3D map of the world. The Satellite Software Team is responsible for designing the... ...satellite/flight control, telemetry, and embedded firmware. Array Labs is seeking Embedded Software engineers with experience in low-level systems software, device driver programming,...Permanent employmentFull time
$155k - $200k
...previously thought impossible.As a Staff Embedded Software Engineer, you will work in a team whose primary... ...operating platform and build a system for our next-generation Fixed Wireless... ...Collaborate with Hardware Engineers, Firmware Engineers, Software Engineers, and Product...WorldwideFlexible hours$255.65k - $268.44k
...development — building real-world systems that combine software intelligence with physical... ...We’re seeking exceptional engineers, operators and builders to... ...the architectural design, embedded development, and... ...Embedded Software Engineer, Firmware Engineer or related job title...Local areaVisa sponsorshipNight shift- ...solutions to our customers.We are seeking an Embedded Firmware Engineer to develop real-time firmware for our... ...control algorithm implementation and system communications.This position will... ...equipmentWrite and maintain software specifications, design documentation,...Temporary workInternship
- ...technologies—like the da Vinci surgical system and Ion—have transformed how... ...worldwide.We’re a team of engineers, clinicians, and innovators... ...between hardware and software components, architect modular... ...support verification activities of embedded software and supervisory...Local areaWorldwideFlexible hours
$174k - $252k
...experience.5 years of experience with software development in C/C++.3 years of... ...architecture.3 years of experience working with embedded operating systems.Experience in taking consumer... ...System (RTOS) systems.Google's software engineers develop the next-generation...$174k - $252k
Write and test product or system development code.... ...years of experience with software development in one or... ...working with embedded operating systems.2 years... ...low-level bare-metal firmware or driver development... ...C++.Google's software engineers develop the next-generation...- ...Applied Intuition Software EngineerApplied Intuition, Inc. is powering the future... ...and infrastructure, operating systems, and autonomy. Applied Intuition is... ...are looking for senior software engineers with expertise in developing embedded software applications on production...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$141.3k - $240.2k
...hands without us. KLA invents systems and solutions for the... ...expert teams of physicists, engineers, data scientists and problem... ...brightest research scientist, software engineers, application... ...implementing, and debugging of Linux firmware for embedded sensing and communications...Minimum wageFull timeWork experience placementFlexible hours$140k - $200k
...Senior Embedded Firmware EngineerSan JoseAbout TrackonomyTrackonomy is pioneering... ...are building the operating system for the connected world—one... .... Together, they have engineered breakthrough technology that... ...least 6+ years of embedded software development with emphasis on...$150.2k - $283.5k
...Job TitleOur team develops firmware and controls for HV embedded systems including battery management systems, charging and motor controls. In this... ...architecture, system integration, and other platform software engineers for firmware development through all stages of the...Immediate startVisa sponsorship- ...Embedded Firmware EngineerExperience: 5+ yearJob Description: What You'll Be Doing:We are currently... ...seeking a highly skilled Embedded Software Engineer with a strong background in device... .../drivers for embedded devices and systems.• Design, develop, code, test and debug...
$165.2k - $223.6k
...predictions on distributed systems with exposure to... ...high-quality software.* Develop software... ...in major engineering projects, collaborating... ...will:- Own unique embedded software functions... ...of hardware/FPGA/firmware/software on multicore... ...supervisors, and staff; adhere to standards...Permanent employmentInternshipLocal areaWorldwideFlexible hours- ## Embedded Firmware Engineer (eInfochips Inc)Applylocations: Campbell, Californiatime type: Full timeposted... ...**Time-Sensitive Networking (TSN)** software for safety-critical avionics... ...DO-178C SOI-2 certification reviews.* System, High-Level Requirements (HLR) and Low...Permanent employmentFull timeTemporary workWork at office
- ...technologies—like the da Vinci surgical system and Ion—have transformed how... ...worldwide. We're a team of engineers, clinicians, and innovators... ...between hardware and software components, architect modular... ...support verification activities of embedded software and supervisory...Local areaWorldwideFlexible hoursShift work
$80k - $120k
...next generation of intelligent robotic systems that combine advanced mobility, autonomy... ...environments by integrating control engineering, artificial intelligence, and machine learning at every level of design. Embedded Firmware Engineer Duties and Responsibilities Develop...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Embedded Systems/Firmware, Servers. Be the first to apply!
- healthcare systems engineer Sunnyvale, CA
- senior linux systems engineer Sunnyvale, CA
- systems engineer Sunnyvale, CA
- computer system validation engineer Sunnyvale, CA
- distributed systems engineer Sunnyvale, CA
- space systems engineer Sunnyvale, CA
- director systems engineering Sunnyvale, CA
- operating system engineer Sunnyvale, CA
- senior windows systems engineer Sunnyvale, CA
- senior staff systems engineer Sunnyvale, CA


