Join a team of engineers, clinicians, and innovators at Intuitive to make surgery smarter, safer, and more human. The Senior Embedded Software Engineer - Platform & OS Upgrades role will work on improving and extending Intuitive's surgical robotic product lines.
Requirements
- Minimum of 8 years of experience and a Bachelor’s degree in Computer Science, Electrical Engineering or related field
- 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
Benefits
- Market-competitive compensation packages
- Inclusive of base pay, incentives, benefits, and equity