Senior Embedded Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

Intuitive · 1 day ago

Senior Embedded Software Engineer

Intuitive is a global leader in robotic-assisted surgery and minimally invasive care, transforming how care is delivered for millions of patients. The Senior Embedded Software Engineer will design and build the embedded software platform for next-generation surgical robotic systems, contributing to high-quality product development in a collaborative environment.

Health CareManufacturingMedical Device
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Work on a cross functional team to develop technical specifications and evaluate design trade-offs – specifically in the area of platform/infrastructure software
Design and development of product-focused, rock-solid, C/C++ software in a heterogeneous, multi-processor SoC/FPGA/real-time-embedded environment
Develop software for embedded Linux/QNX devices:
Customize and productize embedded operating system distributions
Create drivers that interface with custom FPGA devices
Design and implement multi-threaded, distributed system C++ applications
Contribute broadly to many areas of software development, including but not limited to:
Extension of current frameworks to new processors and operating systems
Development of research prototypes used to evaluate new product concepts
Distributed communication subsystem development
Work with electrical engineers to bring up new, custom hardware
Lead & mentor junior engineers in ISI new product development team through design and V&V activities

Qualification

Embedded LinuxC/C++ programmingMulti-threaded applicationsQNX experiencePythonProduct development lifecycleDebugging skillsQuality focusTeam collaboration

Required

Minimum of 8 years of experience and a Bachelor's degree; or 6 years of experience and a Master's degree; or a PhD and 3 years of experience; or equivalent experience
Experience developing for embedded Linux devices
Passionate about developing cross-platform, object-oriented C++ code
Strong ability to isolate and debug embedded hardware and software problems
Experience working on product-focused designs in a team environment
A desire to deliver a quality and innovative product that improves many people's lives

Preferred

Experience with additional embedded operating systems, such as QNX
Strong knowledge of Python
Understanding of commonly used messaging and RPC frameworks and their associated tradeoffs for use in distributed embedded systems
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

Benefits

Market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity

Company

Intuitive

twittertwittertwitter
company-logo
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 Company
Total Funding
$5M
Key Investors
St. Cloud Capital
2003-04-30Post Ipo Equity
2000-06-23IPO
1996-01-01Seed· $5M

Leadership Team

leader-logo
Craig Child
Sr. Vice President, Human Resources
linkedin
leader-logo
Gillian Duncan
Senior Vice President, Professional Education & Program Services - Worldwide
linkedin
Company data provided by crunchbase