The Staff Embedded Software Engineer will support the Future Forward organization, Intuitive’s advanced concepts group, which explores emerging technologies, prototypes next-generation solutions, and builds software experiences for future robotic-assisted surgery systems. The role develops software for novel surgical robotic platforms, adapting shared Intuitive infrastructure and refining code through iterative prototyping and development. The engineer gathers cross-functional requirements spanning customer, clinical, safety, and cybersecurity needs; collaborates on development plans and timelines; defines hardware/software interfaces; and architects modular, testable software that supports system-level behaviors. The role also leads formal risk analysis and acts as software lead for specification, bring-up, and integration of custom PCAs and FPGA IP. The position involves detailed design, development, documentation, and verification support for embedded software and supervisory state machines in accordance with regulatory requirements and internal guidelines. Work may span distributed multiprocessor software, including video and servo hardware control and monitoring, inter-processor communications, diagnostics and service applications, and user interfaces. The engineer applies specialized expertise to create reusable innovations and represents projects in interactions with customer collaborators and internal teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior