Intuitive · 3 months ago
Future opportunities - Senior Embedded Software Engineer - Video Systems
Intuitive is a pioneer in robotic-assisted surgery, focused on minimally invasive care. They are seeking a Senior Embedded Software Engineer to develop the embedded software platform for their new robotic system aimed at improving early lung cancer diagnosis. The role involves collaboration with cross-functional teams, software development for embedded Linux devices, and supporting clinical studies.
Health CareManufacturingMedical Device
Responsibilities
Collaborate with cross-functional teams to develop technical specifications and evaluate design trade-offs, particularly in platform and infrastructure software
Develop software for embedded Linux devices, including: Middleware development for distributed system communication. Third-party networked device integration and API design. Designing and implementing multi-threaded, distributed system C++ applications
Contribute to various areas of software development, such as: Extending current frameworks to new processors and operating systems. Developing research prototypes for new product concepts. Enhancing distributed communication subsystems
Collaborate with electrical engineers to integrate new, custom hardware
Support clinical studies and participate in product demonstrations as needed
Engage in design, verification and validation, and transfer to manufacturing activities
Qualification
Required
Proficiency in developing cross-platform, object-oriented C++ code (version 11 and higher)
Experience with embedded Linux development
Proficiency in using Python3 and bash scripting
Familiar with communication protocols such as TCP/IP, CAN, I2C, SPI and serialization protocols like protobuf
Understanding of software design patterns, messaging and RPC frameworks
Strong problem-solving skills for isolating and debugging embedded hardware and software issues
Experience working collaboratively on product-focused designs
Excellent communication skills
Commitment to delivering high-quality and innovative products that enhance lives
Familiarity with automation, CI/CD, and unit testing
Experience in both Linux and Windows development environments
Willingness to work in both Linux and Windows systems as needed
Strong intuition and interest in designing systems for testability and scalability
Minimum Bachelor's plus 6 years or Master's plus 4 years degree in computer science, Computer Engineering or related engineering discipline
Minimum, 4+ years industry experience developing and supporting embedded systems
Benefits
Market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity
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 (339)
2024 (238)
2023 (181)
2022 (285)
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