Embedded Software Engineer - Platform
Intuitive
Company Description It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive . As a global leader in robotic-assisted surgery and minimally invasive care , our technologies-like the da Vinci surgical system and Ion -have transformed how care is delivered for millions of patients worldwide. We're a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving outcomes around the world. The problems we solve demand creativity, rigor, and collaboration. The work is challenging, but deeply meaningful-because every improvement we make has the potential to change a life. If you're ready to contribute to something bigger than yourself and help transform the future of healthcare , you'll find your purpose here. Job Description Our team designs and builds the embedded platform software infrastructure that supports critical performance, safety and user-facing features of the da Vinci™ Surgical System, Intuitive's flagship product. We're looking for a high energy, talented, engineer to contribute broadly to the embedded software stack. In this role, you will focus on board bring-up and software development for our next-generation based platforms supporting video networking, UI display, and machine learning applications capabilities of Da Vinci 5 while improving robustness, reliability, manufacturability, and serviceability. Essential Job Duties
For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee'sstart date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes.
We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws. Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee. This position may be filled at a different job level than listed here depending on
business need and/or on the selected candidate's experience, knowledge and skills.
Compensation will be based primarily on the job level at which the role is filled and the
candidate's qualifications, consistent with applicable law. We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.
- Assist in board bring-up activities for NVIDIA-based platforms including bootloader configuration, BSP customization and peripheral driver integration
- Support development and testing of embedded software for video networking, UI display, and machine learning applications on Linux-based systems
- Develop and execute test plans to validate board functionality, peripheral interfaces, and system performance metrics
- Collaborate with hardware engineers to identify and resolve board-level issues during early development phases
- Contribute to the development of automated test frameworks for board validation and regression testing
- Bachelor's degree in Computer Engineering, Computer Science, or related technical field and 5 year's of experience; or Master's degree and 3 year's of experience; or a PhD without experience; or equivalent experience
- Strong programming skills in C/C++ for embedded systems development
- Understanding of embedded Linux fundamentals, including kernel, device drivers, and user space applications
- Familiarity with embedded development tools such as GDB, JTAG, and cross-compilation toolchains
- Knowledge of hardware interfaces and protocols (i2c, SPI, UART, USB, Ethernet, CAN)
- Strong debugging and problem-solving skills with a systematic approach to troubleshooting
- Effective written and verbal communication skills for technical documentation and team collaboration
- Experience with NVIDIA Jetson platforms or similar ARM-based SOCs
- Knowledge of GPU acceleration (CUDA) and machine learning frameworks (TensorRT)
- Experienced with Python and bash scripting for test automation and bootup design
- Demonstrated experience in and comfort with all phases of the product development lifecycle including design, implementation, debug, verification, validation, and transfer to manufacturing
- Experience designing software products in an FDA or other regulated industry or for mission critical applications; comfortable with concepts of design input, design output, traceability, risk analysis, and mitigations
For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee'sstart date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes.
We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws. Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee. This position may be filled at a different job level than listed here depending on
business need and/or on the selected candidate's experience, knowledge and skills.
Compensation will be based primarily on the job level at which the role is filled and the
candidate's qualifications, consistent with applicable law. We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer - Platform in Sunnyvale, CA vacancy
- ...worldwide. We're a team of engineers, clinicians, and innovators united... ..., every stitch - runs on software our team builds and owns. We are... ...foundation that the da Vinci 5 robotic platform depends on. We are looking for a Senior Embedded Software Engineer who wants to...SuggestedContract workLocal areaWorldwideFlexible hours
$152k - $241.5k
The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's automotive platform to the world.... ...Excellent C/C++/Python programming skills. Experience with embedded systems involving Linux/RTOS with exposure to bring...Suggested- NVIDIA Gruppe is seeking experienced Senior Software Engineers and Architects to develop revolutionary automotive platforms for autonomous vehicles. Responsibilities include software design and integrating new hardware systems such as cameras, radars, and lidars. The ideal...Suggested
- ...incision, every stitch - runs on software our team builds and owns. We... ...the BSP and Operating Systems Engineering team at Intuitive and we are responsible... ...that the da Vinci 5 robotic platform depends on. We are looking for a Senior Embedded Software Engineer who wants to...SuggestedContract work
- ...Embedded Software Engineer II - (C++) Realtime Platform Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive...SuggestedWork at officeImmediate start
$40 - $56 per hour
...As a member of the firmware platforms team, you will be responsible for delivering high quality embedded code running on the processors... ...team of deeply knowledgeable engineers that strive to build the most... ...embedded systems using cutting‑edge software development tools and...Full timeTemporary workPart timeInternshipFlexible hours$125k
...offering an internship in Palo Alto for students pursuing degrees in Computer Science, Computer Engineering, or related fields. Interns will work on developing tools that enhance software productivity and minimize errors across Tesla’s product range. This opportunity requires...Internship$172k - $349k
...Enterprise Development LP in Sunnyvale, California is hiring a Principal Software Engineer to work in a hybrid environment. The role involves designing and developing embedded software for networking platforms, needing strong experience in C/C++ and embedded systems. We offer...$154.68k - $231.7k
...SW that runs on/with the DSPs, including embedded FW, customer SDK, lab test, and QA.... ...Bachelor's in Computer Science, Electrical Engineering or related fields and related professional... ...may require access to technology and/or software subject to U.S. export control laws and...Permanent employmentInternshipWork from home$129.3k - $193.9k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...is looking for highly motivated embedded software engineers to design and... ...location solutions for wireless platforms of the future. As a world leader...Work experience placementWork from homeWorldwide$119.5k - $164.4k
...Elevate Aviation Innovation: Embedded Systems Tools Engineer Ready to make a tangible impact on global aviation using cutting... ...directly influencing the safety of numerous aircraft platforms. You will own the full software development lifecycle, championing scalable...Ongoing contractFull timeLocal areaWorldwide$155k - $215k
...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- ...Embedded Software Engineer Our client is seeking Embedded Software Engineer to join their team. Job Title: Embedded Software Engineer Location: Sunnyvale, CA Contract Pay rate $70-73/hr onw2 Key Qualifications This position is for a validation role with 10+ years...Contract work
$110k - $160k
...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 The US base...Full timeWorldwide- ...Position: Embedded Software Engineer Location: Sunnyvale, CA Duration : 12+ Months Contract Embedded Software Engineers collaborate... ...experience on Linux Embedded, Ubuntu, CentOS, and Debian platform software stacks Hands-on development experience with...Contract workWork experience placement
- ...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 (ECAT...Full time
- ...Job Description Job #216547 Chipton-Ross is seeking a Embedded Software Engineer for a contract opportunity in Sunnyvale, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE) ~ Experience with programming languages such as C, •C++ Standard teaming...Full timeContract workLocal areaDay shift
$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$171k - $264k
...family commitments. Meet Our Engineers on the Vehicle OS Team!... ...and update complete vehicle software and AI applications. This is... ...with expertise in developing embedded software applications on production... ...the next-generation vehicle platform! It is a unique opportunity to...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift$110k - $160k
...Embedded SW/Firmware Engineering Job Responsibilities: Develop Secured Enterprise Wireless products and features Linux kernel/driver development of popular Wifi chipsets Wifi security protocol implementation Job Requirements: ~ Proficient C programming...Full time- ...Senior Embedded Software Engineer It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 3... ...The Ion™ endoluminal system is Intuitive's new robotic platform designed for minimally invasive biopsy in the peripheral lung...Local areaWorldwideFlexible hours
- ...Senior Embedded Software Engineer - Future Forward At Intuitive, we are united behind our mission: we believe that minimally invasive care... ...product managers—to advance Intuitive's robotic surgical platform, driving the entire product lifecycle from concept to launch...Local areaWorldwideFlexible hours
$150k - $180k
...combines autonomous machines, advanced software, and human expertise to help protect... ...Knightscope is seeking a Mid/Senior Embedded Software Engineer to join our product development team... ...role in shaping a first-of-its-kind platform. Location Requirement: Full-time,...Full time- ...Senior Web Release Engineer About the Role We are seeking a highly skilled and motivated Senior Web Release Engineer to join our team. This role will be responsible for managing and optimizing release processes across web applications, ensuring smooth deployments,...
$132.4k - $209.6k
...and robots to make more intelligent and safe decisions. Role Overview: We are looking for a Software Development Engineer with an emphasis on Embedded systems. You are a self-starter and comfortable working on designs from initial architecture through...Flexible hours$140k - $190k
...Principal Embedded Software Engineer 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...Full timeWorldwide$160k - $220k
...Responsibilities: Design, Develop and maintain software features on current and future products.... ...of 13 years' experience in software engineering. Strong C/Linux experience is... ...semantics is a plus Familiarity with embedded switch or router real time operating...Full timeWorldwide$171k - $264k
...Senior Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded... ...engineers with expertise in developing embedded software applications on production... ...computers to build the next-generation vehicle platform! It is a unique opportunity to work on...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$191k - $215k
...the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...with light! We are hiring a talented software engineer to help us build the next... ...OpenBMC and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and...Full timeTemporary workRemote workFlexible hours$181.1k - $318.4k
Embedded Software Engineer - Biophotonics Cupertino, California, United States Hardware Imagine what you could do here! At Apple, new ideas have... ...for the software that drives the prototypes and platforms at the heart of our program. We develop solutions at all levels...RelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer - Platform. Be the first to apply!
Related searches
- embedded software engineer Sunnyvale, CA
- embedded engineer Sunnyvale, CA
- embedded systems software engineer Sunnyvale, CA
- embedded developer Sunnyvale, CA
- platform developer Sunnyvale, CA
- platform engineer Sunnyvale, CA
- platform engineering manager Sunnyvale, CA
- data platform engineer Sunnyvale, CA
- senior platform engineer Sunnyvale, CA
- id software Sunnyvale, CA

