Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Embedded Software Engineer

GCS Recruitment

Senior Embedded Software Engineer

Location: Sunnyvale, CA

Employment Type: Contract role

Build the Next Generation of Intelligent Connected Devices

We are seeking a highly skilled Senior Embedded Software Engineer to design and develop software for next-generation connected devices, edge computing platforms, cloud-connected hardware, and ARM-based systems.

The ideal candidate has a strong background in embedded software development, real-time operating systems, device software, and low-level systems programming. Candidates with experience developing software for consumer electronics, IoT products, smart devices, automotive platforms, semiconductor companies, or cloud infrastructure hardware will thrive in this role.

This opportunity is particularly attractive to engineers currently working at Google. If you are currently working or previously worked at Google then we would love to speak with you.

Key Responsibilities
  • Design, develop, and optimize embedded software for ARM-based platforms.
  • Implement low-level drivers, middleware, and system services.
  • Develop software for Linux and RTOS environments.
  • Collaborate with hardware, silicon, system architecture, validation, and product teams.
  • Debug complex system-level issues involving hardware and software interactions.
  • Optimize system performance, memory utilization, power consumption, and reliability.
  • Support product bring-up, integration, testing, and production deployment.
  • Create scalable software architectures for next-generation connected products.
  • Contribute to technical design reviews and engineering best practices.
Required Qualifications
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
    Previous exp working in Google.
  • 5+ years of experience in Embedded Software Development.
  • Strong programming expertise in:
    • C
    • C++
    • Python
  • Experience with:
    • Embedded Linux
    • RTOS
    • ARM-Based Processors
    • Multi-threaded Programming
    • System Software Development
    • Experience debugging software on hardware platforms.
    • Strong understanding of operating systems, networking, and software architecture
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Sunnyvale, CA vacancy
  •  ...customize our solutions and services to align with the unique needs of each client. Job Description Position: - Sr. Embedded Software Engineer Location: - Santa Clara, CA or Hillsboro, OR Joining Mode: - 6+ Month Job Description:- This position... 
    Senior

    EROS Technologies Inc

    Santa Clara, CA
    2 days ago
  •  ...healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.Job DescriptionAs an Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $210k - $280k

     ...people — move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving cars working to make this future a reality.As a Sr. Embedded Software Engineer at Reliable Robotics, you will be a part of the Embedded... 
    Senior
    Permanent employment
    Casual work

    Reliable Robotics Corporation

    Mountain View, CA
    4 days ago
  • $175k - $248k

     ...AI company committed to solving mobility challenges with software and AI. As the Global Software Center of Hyundai Motor Group...  ...operating system. About the Role As a Senior Embedded Firmware Engineer , you will design, implement, and optimize the core real-... 
    Senior
    Full time

    42dot

    Sunnyvale, CA
    5 hours ago
  •  ...Datastore team to design, develop, and validate embedded firmware for our DirectFlash? modules....  ...closely with cross-functional engineering teams to solve complex system-level problems...  ...complex embedded, firmware, or hardware-software systems. Expert-level proficiency in C/C... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Everpure LLC

    Santa Clara, CA
    3 days ago
  • $114k - $228k

     ...branded generic medicines. Our 122,000 colleagues serve people in more than 160 countries.JOB DESCRIPTION:The Opportunity:The Sr Embedded Software Engineer can be located in our Milpitas or Alameda, California locations oversees the design, development, and validation of... 
    Senior
    Shift work

    Abbott

    Milpitas, CA
    1 day ago
  • $122.6k - $227.6k

     ...shaping a new era in space and find a career that's built for you.The COOLR program is looking for a talented and motivated Embedded Software Engineer to support the entire software development lifecycle. Including development, debugging, and testing solutions in various... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin Corporation

    Sunnyvale, CA
    3 days ago
  •  ...Senior Embedded Software Engineer The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and autonomous... 
    Senior
    Relocation package

    Scout AI

    Sunnyvale, CA
    1 day ago
  •  ...accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS is...  ..., deploy, and update complete vehicle software and AI applications. This is one of the...  ...engineers with expertise in developing embedded software applications on production computers... 
    Senior
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Flexible hours
    Day shift

    Applied Intuition

    Sunnyvale, CA
    1 day ago
  • $110k - $160k

     ...Requirement Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Authorization Must...  ...@fortinet.com. Job Overview WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join... 
    Senior
    Full time

    Perception Point LTD

    Sunnyvale, CA
    23 hours ago
  • $110k - $160k

     ....1x and Enterprise Wireless solution experience is plusEducation Requirement:Bachelor’s Degree in Computer Science or Electrical Engineering is requiredMaster’s Degree is preferredMust be authorized to work in the U.S. without sponsorshipThe US base salary range for this... 
    Senior
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    5 hours ago
  • $150k - $180k

     ...Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one...  ...One Force.. Job SummaryKnightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware... 
    Senior
    Full time

    Knightscope

    Sunnyvale, CA
    1 day ago
  • $205k - $220.25k

     ...Staff Embedded Software Engineer Cyngn, Inc. Mountain View, California, United States About the role As a Staff Embedded Software Engineer, you will be driving the design, development, and validation of all firmware running on our vehicle drive & Safety controllers... 
    Senior
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Cyngn

    Mountain View, CA
    3 days ago
  • $190k - $240k

     ...and retail to deliver everything from medical items to everyday essentials, safely and reliably. We’re seeking a Senior Embedded Software Engineer to develop the firmware and embedded software layer that sits between our aircraft and ground asset hardware and the... 
    Senior
    Flexible hours

    Matternet

    Mountain View, CA
    1 day ago
  • 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... 
    Senior
    Flexible hours

    CyberCoders

    Sunnyvale, CA
    3 days ago
  • $176.4k - $264k

     ...investors.About the RoleNuro operates real self-driving vehicles on public roads today — not a research platform, not ADAS. The Embedded Software Engineering team builds the software for the safety-critical embedded controllers that connect the Nuro Driver to the vehicle: the... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $150k - $220k

     ...industry timelines. Website: About The Role As a senior embedded systems engineer, you will bring automotive-grade embedded engineering discipline...  ...review and hardware bring‑up i.e. bridging hardware and software from early prototype through field deployment. Drive end‑... 
    Senior

    Ayr Energy

    Mountain View, CA
    5 hours ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...team is responsible for the real-time software infrastructure that supports critical...  ...experience and comfort working with C++ in an embedded environment is required.Essential Job... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...of the New Product Development Platform Software team. The engineer will collaborate with a skilled team to design and build the embedded software platform. The successful... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $175k - $240k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK) At SpaceX we're leveraging our experience in building rockets and spacecraft to deploy... 
    Senior
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $135.33k - $211.77k

     ...Requisition Summary We are a tight knit team of engineers that value collaboration and results. We...  ...enthusiastic, and self-directed Senior Software Engineer to complement our unique...  ...are in building and deploying production embedded software. Adaptability and creativity... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Peterbilt Motors Company

    Sunnyvale, CA
    22 hours ago
  • $193.3k - $261.5k

     ...manipulation. Amazon is seeking a talented and motivated Senior Embedded Firmware Engineer to design, implement, and launch firmware for highly...  ...Basic qualifications- 5+ years of non-internship professional software development experience- 5+ years of programming with at... 
    Senior
    Internship
    Overseas
    Flexible hours
    Night shift
    Day shift

    Amazon

    Sunnyvale, CA
    4 days ago
  •  ...millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose...  ...of Position:Contribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  • $193.3k - $261.5k

    Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative, cross-platform, customer-obsessed team, working on big-bets in an innovative environment. We are looking for a talented... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $180k

     ...vehicle issues with the reliability and software teams, and turn each one into an automated...  ...: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science...  ...related field, with 7+ years developing embedded software in C/C++ on an RTOS, embedded Linux... 
    Senior
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    3 days ago
  •  ...development of a novel surgical robot system. The engineer will collaborate with a skilled team to design, build and optimize software that enables high-performance video capture,...  ..., streaming, and display across a range of embedded platforms. The engineer will collaborate... 
    Senior
    Local area

    Intuitive Surgical

    Sunnyvale, CA
    23 hours ago
  • $98.1k - $182.1k

     ...built for you.Lockheed Martin Space is seeking a full-time Software Test Engineer. In this role, you will support the software engineering lifecycle...  ..., integration, test, qualification).Familiarity with embedded software/hardware (hands‑on or academic).Working knowledge... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Interim role
    Casual work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    3 days ago
  • $140.46k - $190.11k

     ...high reliability - pushing the limits of materials, controls, and manufacturing. We are looking for an engineer with expertise in controls along with strong embedded programming and electronics experience. You will be responsible for designing and implementing controllers... 
    Senior
    Flexible hours

    Aeva

    Mountain View, CA
    3 days ago
  • $193.3k - $261.5k

     ...people who want to help.The AWS Hardware Engineering team creates server designs for Amazon’s...  ...solve the hardest problems that fuse software, hardware, and the cloud. We take big bets...  ...revolutionize the industry.We are looking for an Embedded Software Development engineer to build... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    23 hours ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make...  ...here.Job DescriptionOur team designs and builds the embedded platform software infrastructure that supports critical performance, safety... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    14 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!