Embedded Software Engineer
Intuitive Surgical
Intuitive Surgical seeks an embedded software engineer to develop middleware and application software for the Ion robotic platform, a minimally invasive lung biopsy system. The role involves designing C/C++ applications, system services, and APIs for heterogeneous embedded computing platforms, with focus on integration, debugging, and reliability.
Responsibilities
- Design, implement, and maintain C/C++ middleware and applications for embedded Linux platforms
- Develop reusable system services, libraries, and APIs for multiple subsystems and components
- Debug and troubleshoot software issues across application, OS, and hardware interfaces
- Integrate application software with CPUs, GPUs, FPGAs, and specialized hardware processors
- Write unit and integration tests; participate in code reviews and CI/CD practices
Requirements
- Strong C/C++ programming skills (C++11 or newer) with production software experience
- Linux or POSIX operating system application and middleware development experience
- Multi-threaded software and inter-process communication expertise
- Experience with data persistence, modeling, and integrity in production environments
- Bachelor's degree in Computer Science/Engineering with 6+ years experience, or Master's with 4+ years
- 4+ years hands-on embedded systems development and support in production
- Linux debugging tools proficiency (gdb, logs, tracing utilities)
$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... ..., Computer Science, or a closely related technical field Embedded & Real-Time Systems: Proven expertise in designing software...SuggestedOngoing contractFull timeWork at officeLocal areaWorldwide- ...Embedded Software Engineer Location: Sunnyvale, CA or Redmond, WA (100% Onsite) Key Qualifications This 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...Suggested
- ...millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to... ...position is part of the New Product Development Platform Software team and will focus on developing embedded application software, middleware, and system...SuggestedLocal areaWorldwideFlexible hours
$150.4k - $277.6k
...Embedded Software Engineer Apple's System Firmware and Diagnostics team is looking for an enthusiastic embedded firmware engineer to join our team. This is an individual contributor role to design, develop and debug firmware used in the manufacturing and testing process...SuggestedWork experience placementRelocationFlexible hours- ...Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid foundation in software development, familiarity with EtherCAT (...SuggestedContract work
$96.8k - $118.3k
...Job Description Description As 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...Full timeWorldwide- ...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 an Embedded Software Engineer at Reliable Robotics, you will be a part of the...Permanent employment
$117k - $143k
...Enterprise Wireless solution experience is plus Education Requirement Bachelor’s Degree in Computer Science or Electrical Engineering is required Master’s Degree is preferred Must be authorized to work in the U.S. without sponsorship Compensation and...Full 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...
- ...technology industry, is seeking a Computer Vision/ Machine Learning Engineer to join their dynamic team. You will be an integral part of the... ...framework and multimedia subsystems. Collaborate across software and hardware teams to bridge low-level camera sensor subsystems...Weekly payTemporary workWork at officeWorldwideFlexible hours
$210k - $265k
...Senior Embedded Software Engineer Sunnyvale, CA 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...Full timeRelocation package- ...Applied Intuition Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $... ...for senior software engineers with expertise in developing embedded software applications on production computers to build the next...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
- ...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
$165.2k - $223.6k
...As a Software Development Engineer you will be responsible for defining building and supporting the system design architecture and software for... ...interfaces etc Participate in design reviews for complex embedded systems simulations algorithms and software development...Full timeInternshipLocal areaFlexible hours$73.15k - $174k
...Salary: $73,150 - 174,000 per year Requirements: ~ Bachelors or masters degree in computer science, engineering, or a related field ~10+ years of embedded software experience, including 5+ years in a staff or lead position ~ Hands-on experience with MediaTek SoC...Full timeLocal area$73.15k - $174k
...inclusive world. Location Palo Alto, California About the job you’re considering: We are looking for a Senior/Lead Embedded Software Engineer to drive the iRDK bring-up and platform enablement on MediaTek C-X1 SoC platforms. In this highly visible technical...Full timeLocal area$117k - $186.3k
...millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one... ...of Position: Contribute broadly to the Video Software Engineering Group, responsible for the Linux-based, embedded software that controls the real-time, high-definition...Full timeLocal areaWorldwideFlexible hoursShift work$150k - $180k
...first Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated... ...Job Summary Knightscope is seeking a Mid/Senior Software Engineer to join our product development team and support a new hardware...Full time$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...Flexible hours$176.4k - $264k
...About the Role Nuro 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...Immediate startFlexible hours$150k - $180k
...Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one... .... Job Summary Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team and support a new hardware...Full time$73.15k - $174k
...year Requirements: Bachelors or masters degree in computer science, computer engineering, electrical engineering, or a related discipline. At least five years of embedded software development experience, including at least five years with TI DSP platforms such as...Full time- ...Intuitive Surgical seeks a Senior Embedded Software Engineer to develop platform software for the Ion endoluminal robotic system. The role involves designing and implementing embedded Linux software, integrating hardware components, and collaborating across engineering...
$140k - $190k
...WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature development...Full time$73.15k - $174k
.... Location: Palo Alto, California About the job you’re considering: We are looking for a Senior DSP & Audio Embedded Software Engineer to support the bring-up, integration, and validation of the DSP and Safety Processor subsystems on the iRDK platform. In...Full timeLocal area$197.53k - $276.54k
...providing enterprise-grade connectivity for critical operations worldwide. Job Description We are seeking a Senior Embedded Software Engineer to design develop and optimize firmware for our next-generation satellite user this role you will build mission-critical...Permanent employmentFull timeTemporary workLocal areaWorldwide$40 - $45 per hour
...Embedded Software Engineering Intern Job Description Embedded Software Engineering Intern Sunnyvale CA Company Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estateinformation analytics and online marketplaces...Hourly payFull timeWork experience placementInternshipSummer internship$100k - $130k
...Embedded Firmware Engineer Lansdale, PA Compensation $100,000 - $130,000 Per Year Job Type Direct Hire Reputable and growing Fortune 500 manufacturing company can offer you an opportunity to enjoy strong earnings and career growth potential combined with technical...$90 - $160 per hour
...Job Title: Embedded Software Engineer/Developper Position Type: Contract (12 months) Location: Sunnyvale, CA (On-site) Salary Range / Rate: $90/h~$160/h Job ID#: 175938 Job Description: We are looking for a hands-on ROS2 Robotics Software Engineer to...Contract workTemporary workWork experience placement$100k - $120k
...Associate Embedded Software Engineer Job Description Associate Embedded Software Engineer Sunnyvale CA Company Overview: CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information analytics and online...Hourly payFull timeWork experience placementInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded developer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded software engineer Sunnyvale, CA
- government software Sunnyvale, CA
- software applications developer Sunnyvale, CA
- healthcare software sales Sunnyvale, CA
- software technical support engineer Sunnyvale, CA
- software support Sunnyvale, CA
- embedded software Sunnyvale, CA


