Intuitive · 1 day ago
Senior Embedded Software Engineer - Platform & OS Upgrades
Intuitive is a global leader in robotic-assisted surgery and minimally invasive care. The Senior Embedded Software Engineer will work within the Product Engineering team to enhance Intuitive's surgical robotic product lines, focusing on embedded software for the ION robotic bronchoscopy platform.
Health CareManufacturingMedical Device
Responsibilities
Develop, maintain, and upgrade embedded Linux and QNX distributions
Integrate secure processes to enhance system security
Evaluate and test new hardware for compatibility, performance, reliability, and stability with various operating systems and drivers
Support OTA upgrade mechanisms for Linux and QNX platforms, including secure rollback and monitoring capabilities
Configure and validate board support packages, kernel drivers, and peripheral devices
Collaborate with manufacturing and field engineers to investigate, debug, and isolate system software issues
Conduct root cause analysis and implement solutions for issues in released and production products
Create, document, implement, and unit test software designs in advanced robotic systems
Document work in accordance with Intuitive’s development guidelines
Partner with cross-functional teams to design, develop, and validate embedded software
Qualification
Required
Minimum of 8 years of experience and a Bachelor's degree in Computer Science, Electrical Engineering or related field; or 6 years of experience and a Master's degree; or a PhD with 3 years of experience; or equivalent experience
Hands-on embedded software development experience focused on Linux platforms
Proficiency in Embedded Yocto Linux development
Experience with real-time operating system (RTOS) development, including expertise with QNX Software Development Platform (SDP)
Experience with UEFI/BIOS, bootloaders (GRUB, U-Boot), secure image signing
Experience with Python and developing cross-platform code in C/C++
Excellent debugging skills and strong ability to root cause and isolate system issues to component level (Mechanical, hardware, and software)
Ability to build and maintain relationships across supported organizations
Preferred
Secure Boot, TPM, cryptographic workflows
Working knowledge of revision control systems such as Git
Working knowledge of build systems such as CMake and EMake
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
Company
Intuitive
Intuitive designs and manufactures robotic-assisted surgical systems.
H1B Sponsorship
Intuitive has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (281)
2024 (239)
2023 (181)
2022 (286)
2021 (145)
2020 (138)
Funding
Current Stage
Public CompanyTotal Funding
$5MKey Investors
St. Cloud Capital
2003-04-30Post Ipo Equity
2000-06-23IPO
1996-01-01Seed· $5M
Leadership Team
Recent News
2025-12-11
2025-11-14
Company data provided by crunchbase