Embedded Software Engineer Job at Intuitive Surgical, Sunnyvale, CA

RnhEU3MwSUxSek40a09UaHU4MmRSbWxic0E9PQ==
  • Intuitive Surgical
  • Sunnyvale, CA

Job Description

Intuitive Surgical seeks an embedded software engineer to develop middleware and application software for the Ion robotic platform, a minimally invasive lung biopsy system. The role involves designing C/C++ applications, system services, and APIs for heterogeneous embedded computing platforms, with focus on integration, debugging, and reliability.

Responsibilities

  • Design, implement, and maintain C/C++ middleware and applications for embedded Linux platforms
  • Develop reusable system services, libraries, and APIs for multiple subsystems and components
  • Debug and troubleshoot software issues across application, OS, and hardware interfaces
  • Integrate application software with CPUs, GPUs, FPGAs, and specialized hardware processors
  • Write unit and integration tests; participate in code reviews and CI/CD practices

Requirements

  • Strong C/C++ programming skills (C++11 or newer) with production software experience
  • Linux or POSIX operating system application and middleware development experience
  • Multi-threaded software and inter-process communication expertise
  • Experience with data persistence, modeling, and integrity in production environments
  • Bachelor's degree in Computer Science/Engineering with 6+ years experience, or Master's with 4+ years
  • 4+ years hands-on embedded systems development and support in production
  • Linux debugging tools proficiency (gdb, logs, tracing utilities)

Job Tags

Similar Jobs

City of Alice

Groundskeeper - Golf Course Job at City of Alice

 ...equipment and methods used in the tradeMechanical aptitudeExperience:Prefer 2 years' experience in landscaping, lawncare, and other agricultural work at a golf courseExperience in operating zero-turn mowers and tractors pulling mowers that are PTO drivenPrefer experience... 

Zipfizz Corporation

Brand Promoter - Energy Drink Demos inside Costco Job at Zipfizz Corporation

 ...Join the Zipfizz Team as a Brand Promoter! Are you ready to take your energy and career to the next level? Zipfizz, the ultimate vitamin, energy, and hydration drink, is looking for enthusiastic Brand Promoters to spread the word about our game-changing product and... 

JHD Transport Inc

Class A Driver Job Job at JHD Transport Inc

Class A Driver JobNeed driver for super 10 dump truck 10 speed Pay: 25-28$ per hour End of the year I will give bonus How to apply for this Driving JobFill out a Gary's Job Board application. That same application can be used to apply to as many jobs as you... 

Confidential

Accounts Receivable Clerk Job at Confidential

Growing company looking for experienced accounts receivable representatives. This career is for a professional that is experienced in...  ...to the right job and company. Whether you're looking for temporary, temporary-to-permanent or permanent opportunities, no one works... 

Confidential

Biology & Chemistry Teacher,Nanchang Job at Confidential

IG & CP Biology/Chemistry Teacher (G7-G10) wanted in Nanchang City, Jiangxi Province Up to 22* 45 minutes per week; Office Hour is required; August 2027; Job Requirements: 1.Bachelors degree or above, majoring in biology, Chemistry or relevant subjects; 2.Have...