Senior Software Engineer, Embedded, Pixel Graphics
$174k - $252kIn most instances, this position requires in-person interviews as part of the hiring process. 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 . Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience in low level systems programming languages (e.g. C++ or C). 3 years of experience developing and maintaining device drivers that interface software with hardware. 3 years of experience working with embedded operating systems. 1 year of experience with Graphics Processing Units or GPU architecture and its role in a system. Preferred qualifications: Master's degree or PhD in Computer Science or related technical field. Experience specifically writing or contributing to graphics drivers. Experience analyzing and optimizing GPU-accelerated applications, such as high-end games, image processing, or GPGPU applications Proficiency in C++, GPU Programming, and familiarity with Rust. Knowledge of Mobile GPU architectures and mobile-specific graphics optimization. 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. As a member of Pixel's Graphics Processing Unit (GPU) driver team, you will share ownership of the kernel GPU driver and the user-space graphics driver stack. You will be involved in developing new features, devising performance improvements, bringing silicon up, debugging challenging problems, and in identifying future requirements for both software and hardware in Pixel products. The Platforms and Devices team encompasses Google's various computing software platforms across environments (desktop, mobile, applications), as well as our first party devices and services that combine the best of Google AI, software, and hardware. Teams across this area research, design, and develop new technologies to make our user's interaction with computing faster and more seamless, building innovative experiences for our users around the world. Individual pay is determined by factors including job-related skills, experience, and relevant education or training. Individual pay is determined by factors including job-related skills, experience, and relevant education or training. US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits Responsibilities Learn more about benefits at Google . Develop GPU graphics and compute technologies spanning the full GPU software stack. Seek general solutions to problems, minimizing application or device-specific workarounds to serve users of all Pixel devices, including in-market devices. Help evaluate and bring-up devices and work with product and engineering teams to define the role and requirements of the GPU in future product designs. Debug sophisticated user mode and kernel mode problems. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form. #J-18808-Ljbffr Google
- Google’s Pixel GPU driver team is hiring a software engineer to share ownership of the kernel GPU driver and the user-space graphics driver stack. You will develop new features, improve performance... ...C/C++ skills, experience with embedded systems and device drivers, and...Senior
$174k - $252k
.... 5 years of experience with software development in one or more programming... ...experience shipping complex embedded software products. Experience... ...The Job Google's software engineers develop the next-generation... ...forward. Google Camera is Pixel’s built-in camera app that brings...Senior$150k - $220k
Logos Space in San Diego is looking for a Software Engineer to work on the development and validation of spacecraft systems. The ideal candidate... ...hardware development. Your role will involve developing embedded real-time software and ensuring the success of our network....Senior- Qualcomm Technologies, Inc. is seeking a graphics software engineer who independently plans, designs, implements, verifies, and optimizes drivers, features, and applications for graphics. You will develop software, tools, and tests for graphics, and participate in pre-...Senior
- ...A leading Aerospace and Defense company is seeking a Senior Embedded Software Engineer specialized in cryptography to design and develop advanced embedded software solutions for satellite systems. The role requires proficient knowledge in C/C++, a Bachelor's degree in...SeniorFlexible hours
$116k - $200k
...industrial or automotive control applications.Job Summary:The Senior Embedded Firmware Design Engineer is responsible for designing, developing and validating... ...), debugging capabilities, industry leading embedded software suites (IDE), AI coding tools (e.g. Cursor, Claude,...SeniorFull timeWork at office$142.2k - $213.4k
...are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within our Software organization. This position is located in...SeniorRelocation packageShift work$155k - $185k
...medicines that teach the body to manufacture its own disease-fighting tools. For more information, visit . Job summaryThe Senior Embedded Software Engineer is responsible for the design, development, verification, maintenance, and sustaining support of safety-critical...SeniorFull timeTemporary work- ...Qualcomm Technologies, Inc. is seeking a Software Engineer in San Diego, CA to design, develop, and validate embedded and cloud edge software and utilities. You will collaborate with hardware, systems, and test teams to deliver high-quality software solutions that meet...Senior
$159.2k - $215.3k
...revolutionize space technology by developing secure, mission-critical software that powers our satellite constellation. Your work will... ...de-orbit.About the Role:We're seeking an experienced embedded software engineer with security experience to architect and develop mission-...SeniorPermanent employmentInternshipLocal areaWorldwideFlexible hours$126k - $201k
Job TitleSenior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)Job DescriptionSenior/Staff Software Engineer with C++ - Drivers, Diagnostic, & Embedded Software (San Diego, CA)You have the opportunity to work on the development...SeniorFull timeWork at officeImmediate startWork visaRelocation package3 days per week$127.2k - $190.8k
...Staff Embedded NPU Software EngineerQualcomm is seeking a Staff Embedded NPU Software Engineer to lead the design and development of embedded platform software for CPU, DSP, and NPU processors and AI engines across our Snapdragon SoC portfolio. You will architect and...SeniorWork experience placementCasual workWork from home$95 - $105 per hour
...job poster from Stellar Consulting Solutions, LLC Team Lead Recruitment at Stellar Consulting Solutions, LLC Job Title: Senior Embedded Software engineer Contract: W2 12+Months JOB DESCRIPTION Seeking highly experienced Senior Software Engineer(s) to contribute to the...SeniorContract work- Firestorm Labs is seeking an experienced Firmware Engineer focused on embedded platforms to advance avionics and flight‑critical firmware for our next‑gen UAS. You will collaborate with cross‑functional teams to ensure performance, reliability, and mission readiness. This...Senior
- Qualcomm Technologies, Inc. seeks a software engineer specializing in embedded real-time systems to design, implement, test and validate software for wireless chipsets. The role includes driver development, platform integration and debugging, with emphasis on 3G/4G/5G...Senior
$111.3k - $166.9k
...Software EngineerAs a leading technology innovator, Qualcomm pushes the boundaries of what's possible... ...connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or...SeniorWork experience placementWork from home$115k - $200k
...Senior Embedded Software EngineerTrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area... ...solo.Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ecosystem of radios and...SeniorPermanent employmentWork experience placementWork at officeWorldwide- TalentLab is seeking a Senior/Staff Software Engineer to advance embedded AI runtime software for IoT platforms. You will work hands-on in the AI stack, focusing on runtime and SDK capabilities and ensuring efficient execution on constrained devices. You’ll partner with...Senior
$91.8k - $137.6k
...employees are not only part of history, they're making history.Northrop Grumman Aeronautics Systems is looking to add a Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals within our Software organization. This position is located...Full timeRemote workRelocation packageShift work$145k - $220k
...Senior Embedded Software EngineerSan Diego, California, United StatesCHAOS Industries is redefining modern defense with a multi-product portfolio... ...a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering...SeniorFull timeWork experience placementCasual workWork at officeRelocation package$95 - $105 per hour
Senior Software Engineer - C, C++, Embedded Programming Immediate need for a talented Senior Software Engineer - C, C++, Embedded Programming . This is a 12+ months contract opportunity with long-term potential and is located in San Diego, CA (Onsite) . Please review the...SeniorContract workLocal areaImmediate start- Senior/Staff Software Engineer - Embedded AI Runtime Senior/Staff Software Engineer - Embedded AI Runtime Location: San Diego, California Focus: C/C++, Embedded AI, AI Runtimes, IoT TalentLab is recruiting a Senior/Staff Software Engineer to join a team developing high...Senior
- Qualcomm Technologies, Inc. in San Diego, California, seeks a Software Engineer to design, develop, create, modify, and validate embedded and cloud edge software, applications, and utilities that power cutting‑edge devices. You will collaborate with hardware, architecture...Senior
- Philips in San Diego, CA, is seeking a Senior/Staff Software Engineer with strong C++ to drive driver, diagnostic, and embedded software for intravascular ultrasound systems. You will work with multi-disciplinary teams to refine requirements and implement robust software...SeniorWork at office
- AMETEK Programmable Power in San Diego seeks a firmware engineer to conceptualize, design, and develop firmware for DSP-based digital control... ...8 years in power-control for power supplies, plus expertise in Embedded C, assembly, SPI/I2C/CAN, and converter topologies. #J-18808-...Senior
$95 - $105 per hour
A consulting firm is seeking a Senior Embedded Software Engineer for a contract role in San Diego, California. This position involves designing and maintaining real-time embedded software for medical devices, requiring extensive experience in C/C++ and RTOS. The ideal candidate...SeniorHourly payContract work$95 - $105 per hour
A leading consulting firm is seeking a Senior Software Engineer in San Diego, CA, specializing in C/C++ and embedded programming for safety-critical medical devices. The role involves designing and maintaining software, conducting testing, and resolving complex issues,...SeniorHourly payLong term contract$162.6k - $244k
...company based in San Diego, California is seeking experienced software engineers to drive software architecture for cutting-edge products.... ...relevant fields, alongside experience with ARM architecture and embedded systems. The position offers a salary range of $162,600 to $...Senior$147k - $210k
...productization, and system specification, through software prototyping, simulation, and image... ...mobile imaging system.Google's software engineers develop the next-generation technologies... ...continue to push technology forward.The Pixel Advanced Camera Autofocus team is...$114k - $171k
...opportunities to fit your life and launch your career today.We are looking for you to join our team as a Principal or Sr. Principal Embedded Engineer Software based out of San Diego, CA. What You'll Get to Do:In this role you will design, develop, integrate and test software for...SeniorFull timeRelocation packageShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Embedded, Pixel Graphics. Be the first to apply!
- cybersecurity software engineer San Diego, CA
- graduate software engineer San Diego, CA
- software developer fintech San Diego, CA
- senior robotics software engineer San Diego, CA
- software engineer visa sponsorship San Diego, CA
- network software engineer San Diego, CA
- software engineer remote San Diego, CA
- part time software developer San Diego, CA
- part time software developer remote San Diego, CA
- software developer internship San Diego, CA

