Embedded Software Engineer
$119.5k - $164.4kTEKsystems
*Description*
TEKsystems is looking for Embedded Software Engineer for a team in Sunnyvale, CA.
Join an innovative engineering team developing advanced positioning, navigation, and timing software used in mission-critical aerospace and defense applications. This role focuses on designing and implementing high-performance software for embedded and real-time systems where reliability, performance, and precision are essential.
The Software Engineer will lead software development efforts from requirements analysis through implementation and verification, collaborating closely with hardware and firmware teams to deliver industry-leading technology solutions. Responsibilities include developing modular software architectures, optimizing time-critical processing, and contributing to formal certification and quality processes.
The ideal candidate possesses strong embedded software development experience, expertise in C and Python programming, a solid understanding of operating systems and microprocessor architecture, and experience building multi-threaded applications.
*Skills*
c++, Embedded software, Software development, Embedded c, Multithreading, product testing, hardware verification, device driver, configuration management tool
*Top Skills Details*
c++,Embedded software,Software development,Embedded c,Multithreading
*Experience Level*
Intermediate Level
*Job Type & Location*This is a Permanent position based out of Sunnyvale, CA.
*Pay and Benefits*The pay range for this position is $119500.00 - $164400.00/yr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Trimble offers comprehensive core benefits that include Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans. Most of our businesses also offer tax savings plans for health, dependent care and commuter expenses as well as Paid Parental Leave and Employee Stock Purchase Plan. If this position is identified above as commission- or bonus-eligible, the terms of the commission plan or discretionary bonus plan for which you are eligible will be provided following the employee start date.
*Workplace Type*This is a fully onsite position in Sunnyvale,CA.
*Application Deadline*This position is anticipated to close on Aug 27, 2026.
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. *San Francisco Fair Chance Ordinance:* Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records. *Massachusetts Lie Detector:* It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. *Use of Artificial Intelligence (AI):* We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
- ...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...SuggestedLocal area
$165.2k - $223.6k
...agile environment to deliver high-quality software.* Develop software solutions to... ...Engage in end-to-end participation in major engineering projects, collaborating with cross-functional... ....In this role, you will:- Own unique embedded software functions through design, implementation...SuggestedPermanent employmentInternshipLocal areaWorldwideFlexible hours$119.5k - $164.4k
Elevate Global Aviation Safety as our next Software Engineer!Ready to make a tangible impact on global industries using cutting-edge technology... ...architectures, real-time/time-critical applications (e.g., embedded systems, high-speed servers), and a strong understanding of...SuggestedOngoing contractFull timeLocal areaWorldwide$96.8k - $118.3k
DescriptionAs an Embedded Software Engineer on our team, you will be responsible for the design, implementation, maintenance, and continuous improvement of embedded software and core platform modules that power Fortinet’s networking and security appliances.This is a high...SuggestedFull timeWorldwide$184k - $287.5k
NVIDIA is searching for a highly motivated, creative embedded software engineer to join the GPU Software team. As someone who is hardworking and passionate about their work, you will design key aspects of our RISCV BSP package used across the GPU. You should demonstrate...SuggestedFull time- Qualifications- BS/MS/PhD in Computer Engineering, Robotics, or equivalent- Proficient in C code, real-time... ...hardware interfaces (e.g. Ethernet, UART, SPI, I2C.)- Embedded Linux or RTOS experience is a must- Excellent software engineering habits.- Familiarity with version...
$119.5k - $164.4k
DescriptionTEKsystems is looking for Embedded Software Engineer for a team in Sunnyvale, CA. Join an innovative engineering team developing advanced positioning, navigation, and timing software used in mission-critical aerospace and defense applications. This role focuses...Permanent employment$123.2k - $189.1k
Job DescriptionAboutGM is developing the next generation of embedded platform software to deliver state-of-the-art ADAS features to our customers... ...with the autonomy stack. The Role As a Software Engineer you’ll be responsible for designing, documenting, and implementing...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$207k - $300k
...functional debug and tracing strategy across all software layers, spanning low-level firmware/real... ...C++, or Rust.3 years of experience with embedded software design and architecture.... ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...- ...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...Local areaWorldwideFlexible hours
$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...Full timeWorldwide- ...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...Local areaWorldwideFlexible hours
$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...Permanent employmentCasual work- ...professionals and their patients. Together, let's advance the world of minimally invasive care.Job DescriptionAs a Senior Embedded Software Engineer in the Future Forward organization, you will work at the forefront of innovation, rapid prototyping, and new product...Local areaWorldwideFlexible hours
- ...NVIDIA in Santa Clara, CA seeks a Senior Software Manager to shape the imaging software roadmap for Jetson. You will lead teams delivering... ...tools to move from prototype to production. You will mentor engineering managers, align cross-functional partners, and translate...
- ...Embedded Software EngineerLocation: Sunnyvale, CA or Redmond, WA (100% Onsite)Key QualificationsThis position is for a validation role with experience. Looking for someone who is hands-on in SoC validation and leads PnP & hardware/software testing and debugging:Expertise...
$142.6k - $228.2k
...Embedded Software Engineer (Integrated System Test, Sunnyvale)Date: Aug 27, 2026Location: Sunnyvale, CA, USCompany: TeradyneWe are the global test and automation specialists, powering next-generation technologies through sophisticated solutions. Behind every electronic...Flexible hours$193.3k - $261.5k
...responsibilities We are looking for a Sr Embedded SDE to lead platform specific projects... ...like Hardware Validation Testing (HVT), Engineering Validation Testing (EVT), Device... ...manufacturing. A day in the life As a senior software development engineer you will be...Permanent employmentContract workInternshipLocal areaFlexible hours- ...Software Engineering - Firmware Software Engineer VTax Work Location: WA - Redmond (Preferred) US - CA - Sunnyvale (Secondary)Max Salary 150... ...quality code using the C and C++ programming languages for embedded environments, with portability to various processors and platforms...
$184.7k - $324.8k
...Senior Tactile Embedded Controls Research Engineer - Special Projects (Robotics) Santa Clara, California, United States Machine Learning and AI... ...This position requires a hands‑on approach, integrating software and hardware solutions to push the boundaries of perception...Relocation$281k - $356k
...Embedded Software Technical Lead & Manager, SimulationWaymo is an autonomous driving technology company with the mission to be the world'... ...tens of billions in simulation across 15+ U.S. states.Hardware Engineering is a diverse, and collaborative group of electrical,...Full timeRemote work$120.5k - $243k
...Software Engineer 3 - Embedded (RIS)This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...Work experience placementWork at office2 days per week- ...with bit bucketSW Troubleshooting and debugging expExp in system and SW testingExperience in Manual testing – Medical devices (Embedded Engineer)Test Planning, Test case design, Test cases writing, Test case review and test results reviews, Defect Logging, Defect...
- ...Intuitive Surgical, Sunnyvale, seeks a Managing Staff Software Development Engineer to lead a team designing software for electrosurgical systems. You will drive embedded software development across bare‑metal and Linux platforms, including C++, Verilog, and Python, with...
- ...NVIDIA is seeking a Compute Systems Software Engineer to design and maintain kernel drivers and embedded software for Data Center GPU platforms. You will collaborate with global teams to deliver features for clock, thermal and power management, telemetry, and device management...
$165.2k - $223.6k
We are seeking an Embedded Software Development Engineer to join Ring's embedded engineering team. The ideal candidate will have hands-on experience developing firmware and software for resource-constrained embedded systems. You should possess deep technical knowledge...InternshipLocal areaFlexible hours$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...InternshipLocal areaFlexible hours$165.2k - $223.6k
We are looking for an Embedded Software Development Engineer to build and optimize firmware for Ring's growing portfolio of smart home devices. The ideal candidate is passionate about writing clean, efficient code for embedded platforms and has experience working across...InternshipLocal areaFlexible hours- ...manufacturers develop, deploy, and update complete vehicle software and AI applications. This is one of the fastest... ...About the role We are looking for senior software engineers with expertise in developing embedded software applications on production computers to build...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift
$210k - $265k
...Senior Embedded Software EngineerSunnyvale, CAThe future of defense will be decided by those who field intelligent machines at scale. At... ...relentless work.The RoleWe're looking for a Senior Embedded Software Engineer who is excited about working close to the hardware layer,...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded software Sunnyvale, CA
- software applications developer Sunnyvale, CA
- entry level software sales Sunnyvale, CA
- software technology Sunnyvale, CA
- software implementation project manager Sunnyvale, CA
- software support Sunnyvale, CA


