Software Engineer, Silicon Systems Software
$147k - $211kGoogle Inc.
Software Engineer, Silicon Systems Software Note: By applying to this position you will have an opportunity to share your preferred working location from the following: San Diego, CA, USA; Mountain View, CA, USA . Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages (e.g., C, C++, or Rust), or 1 year of experience with an advanced degree. 2 years of experience working with embedded operating systems. Experience with performance modeling, performance analysis, or simulation tools. Preferred qualifications Master's degree or PhD in Computer Science or related technical fields. Experience with embedded systems, OS internals (e.g., hypervisors, drivers, firmware), and Android system architecture (including Linux kernel and system services). Experience analyzing system performance, power consumption, and memory management, including proficiency in Python for developing automated test frameworks and data analysis. About the job 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. Join us to manage complex security challenges at the hardware‑software interface, contributing to the security foundation of Google's flagship mobile devices, and making a tangible impact by developing novel security features for millions of users. As a Systems Software Engineer, you will design and implement hardware‑software interface systems for Google's Tensor SoC and Pixel devices. You will develop low‑level system code that powers the mobile and Generative AI applications for millions of users. In this role, you will bridge the gap between hardware architecture and system software to maximize platform stability, performance, and power efficiency. Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology. The US base salary range for this full‑time position is $147,000-$211,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google. Responsibilities Design, develop, test, and maintain low‑level software utilizing C, C++, or Rust for the Tensor SoC and Pixel ecosystem. Develop prototypes and proof‑of‑concepts, iterating to evaluate the viability and feasibility of solutions proposed by the architecture team across simulation, emulation, and physical silicon goals. Refine system architecture by participating in hardware/software design discussions and collaborate cross‑functionally with Hardware, Software, Product, and Architecture teams to enable hardware/software co‑design and implement system‑level solutions. Drive performance modeling, simulation, and analysis to predict system behavior and guide architectural trade‑offs, focusing on metrics such as throughput, latency, and power consumption. Analyze, optimize, and debug complex low‑level system behaviors, operating system interactions, memory management, and hardware-software interfaces. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents‑to‑be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes. #J-18808-Ljbffr Google Inc.
$147k - $211k
Software Engineer, Embedded Systems Security, Silicon Apply info_outline info_outline X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Diego, CA, USA . Bachelor’...SuggestedFull time$125k - $185k
...now valued at $15 billion, the Silicon Valley company is creating... ...and infrastructure, operating systems, and autonomy. Eighteen of the... ...the Role The Systems Engineering Tools & Traceability Engineer... ...degree in Computer Science, Software Engineering, Robotics, Electrical...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$146k - $183k
...outdoors and a desire to protect it for future generations. Role Summary Join as Senior Silicon Validation Software Engineer in Autonomy Hardware and Sensing Systems team. You will be part of the team to build Rivian's next generation hardware platformincluding...SuggestedFull timeContract workTemporary workPart timeLocal areaShift work- ...Mind Robotics Inc. is looking for a Robotics Software Engineer in Palo Alto, California. You will design, develop, and maintain runtime systems that enable reliable operation of robotic platforms, ensuring robustness across real-world deployment scenarios. The ideal candidate...Suggested
- ...media experiences. The role requires designing and implementing scalable systems to support high-performance media interactions, optimizing data pipelines, and collaborating closely with engineers and researchers. Candidates should have proficiency in Python or Rust, experience...Suggested
- ...employees to converse with all of their business systems through natural language to quickly find... ...automation with Moveworks’ Reasoning Engine and natural language capabilities, we... ...better for everyone. The Role Are you a software engineer who has honed your craft, partnership...Work at officeImmediate startRemote workFlexible hours
$125k - $185k
...A technology company located in Sunnyvale is seeking a Backend Software Engineer with expertise in Python and experience in backend development. The role involves designing and developing internal tools and APIs for autonomous vehicle programs, integrating data tools,...- ...Senior Software Engineer, Agentic Systems - Moveworks Company Description Who we are Moveworks is the Agentic AI Assistant platform that empowers the entire workforce. Our platform enables employees to converse with all of their business systems through natural language...Work at officeRemote workFlexible hours
$160k - $210k
...future of data centers. nEye's MEMS-based silicon photonics optical circuit switches (OCS... ...Overview We are hiring a Station Software Engineer who will design, implement, and... ...bench rigs" to reproducible, documented systems for multiple lab uses. Ensure software...- ...A leading aerospace company in California is looking for a New Graduate Engineer in Software (Starlink) to contribute to the development of cutting-edge software for a major satellite internet project. Candidates should possess a relevant Bachelor's degree and programming...
$140k - $230k
...Our partner is hiring a Software Engineer to help build the core systems powering our drone platform. You'll work on software that directly interacts with real-world hardware. What you'll do Build and maintain core software systems for drone operations Work...Full time$160.36k - $240.54k
...safer, richer, and more connected future. About the Role We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data center. This system is the foundation of many critical business applications throughout the company,...- ...we are building a mathematical reasoning engine that operates with absolute precision. While... ...the Role We are looking for a pragmatic, Software Engineer to own the productionization of... ...complex data-loading and evaluation systems for non-deterministic models. Experience...
$150k - $220k
...Software Engineer WindBorne Systems is supercharging weather forecasts with a unique proprietary data source: a global constellation of next-generation smart weather balloons targeting the most critical atmospheric data. We design, manufacture, and operate our own...Work at office- ...BairesDev places Indian DevOps Engineers into Silicon Valley client work (fully remote). 3+ years experience, dollar-denominated comp... ...engineering for AI-powered and high-traffic systems. Hardware and software setup is provided; flexible hours with US-timezone overlap...Remote workFlexible hours
$160k - $185k
...innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role in... ...ideal candidate will have extensive experience in embedded systems and real-time operating systems. This position offers a competitive...Relocation package$183k - $271k
Lead Engineer, Silicon and Software Integration, Google Cloud Google Sunnyvale, CA, USA Apply Bachelor's degree in Electrical Engineering, Computer... .... Experience leading a cross-functional team of digital systems. Preferred qualifications: Master's degree or PhD in...Full timeWorldwide$168k - $230k
...United States Digital Space LLC is looking for a Sr. Security Software Engineer (Starshield) to enhance security across various systems. Candidates should have extensive experience in software development, especially in security applications. This role is pivotal in designing...$166k - $244k
A leading technology company based in Sunnyvale is looking for a Senior Software Engineer to develop next-generation software solutions. The ideal candidate will have 5 years of experience in software development and expertise in C++. Responsibilities include writing and...$200k - $280k
...platform that NEO runs on from the moment silicon powers up to the software stack that perception, planning, and... ..., BSP, kernel, drivers, and system software end-to-end: this is the layer... ...and release artifacts that the full engineering team can depend on across hardware revisions...Temporary workLocal areaWork from homeFlexible hours- ...Role You'll design, build, and ship core systems that power our AI platform. You'll work... ...observability, developer velocity. Raise the engineering bar through code review ad design... ...Looking For 5+ years building production software. Internships and teaching assistantships...InternshipWork at office
- ...runtime infrastructure that powers Moveworks' AI agents — the systems that orchestrate, execute, and deliver agent responses to millions... ...time. This is not an ML role. This is a distributed systems engineering role at the heart of the agentic AI wave. Our AI agents...Work at officeRemote workFlexible hours
$140k - $200k
...that will save lives. Automated aviation systems will enable a future where air... ...planet. We are a team of mission-driven engineers with experience across aerospace, robotics... ...reality. As a Communication Systems Software Engineer, you will be a part of the team...Permanent employmentRemote work$158k - $241.9k
...equitable to all. From start to finish, our engineering team challenges the limits on what is... ...(VMEC) organization is seeking Embedded Software developers, at various levels. These... ...domain, which encompasses essential vehicle systems and components responsible for managing...RelocationRelocation package- ...Senior Software Engineer, Systems/Solutions Test This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing...Work at office2 days per week
$170.6k - $261.3k
...'s standard -from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features... ...the vehicle to a safe stop. As a Senior Software Engineer on the Secondary Driving System team within Embodied...Local areaRemote workWork from homeRelocation packageFlexible hours$135k - $200k
...Company Palantir builds the world's leading software for data-driven decisions and operations... ...are seeking a Forward Deployed Software Engineer to join a newly-formed team focused on... ...Control (C2) Software for Autonomous Systems for use in operational and tactical missions...Work experience placementWork at officeRemote workWork from homeRelocationRelocation package- Google Inc. is seeking a Software Engineer for its TPU Software Systems team in Sunnyvale, CA. The role involves designing and maintaining software for TPU supercomputers across multiple stack layers and developing solutions for managing distributed infrastructure. Ideal...
$147k - $211k
Google Inc. is seeking software engineers to develop next-generation technologies impacting billions of users. The ideal candidates will possess expertise in programming with Swift, Objective-C, or C++, and have experience in iOS application development. Responsibilities...$130k - $155k
...Software engineer system validation - direct job at SpaceX. Sunnyvale, CA. Software Engineer, Integration & System Validation (Starlink - Direct To Cell) Sunnyvale, CA Apply SpaceX was founded under the belief that a future where humanity is out exploring the stars is...Permanent employmentTemporary workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Silicon Systems Software. Be the first to apply!
- software engineer amazon Mountain View, CA
- agile software developer Mountain View, CA
- rust software engineer Mountain View, CA
- software developer positions Mountain View, CA
- senior software design engineer Mountain View, CA
- software developer Mountain View, CA
- ngo software engineer Mountain View, CA
- startup software engineer Mountain View, CA
- software development engineer (robotics engineer) Mountain View, CA
- scientific software engineer Mountain View, CA

