Embedded Software Engineer Job at Intuitive Surgical, Sunnyvale, CA

aGNFcWFzdFFMNVhxTW5URE5jMWwveUdUWFE9PQ==
  • 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

Johnson Controls

HVAC Truck Based Journeyman Chiller Mechanic (union) Job at Johnson Controls

 ...resilience required in rapidly expanding industries such as data centers, healthcare, pharmaceuticals, advanced manufacturing, and higher...  ...How will you do it We are looking for skilled HVAC Technicians who have experience with Residential and/or ducted products,... 

Oloop Technology Solutions

Senior React Developer Job at Oloop Technology Solutions

 ...Role: Senior React JS Developer Duration: 280 hrs Location: Remote Job Description: React. Needs React JS along with Claude Code experience. Will be learning React Native and Devin Developer. Also needs basic understanding of Salesforce integration... 

Compass Group

DISHWASHER/STEWARD Job at Compass Group

 ...Position Title: Dishwasher/Steward We Make Applying Easy! Want to apply to this job via text messaging? Text JOB to 75000 and search requisition ID number 1575657 . The advertised program is an AI recruiting assistant that helps you apply to jobs with Compass... 

Adecco

Crate & Pallet Builder - $18-$21/hr, Peachtree Corners (03840) Job at Adecco

Adecco is hiring Cable & Fiber Optic Assemblers in Portsmouth, NH!Join a growing manufacturing team offering competitive pay, overtime opportunities, incentive programs, and long-term career potential.If you have experience in electronic assembly, cable assembly, fiber ...

Mangrum Career Solutions LLC

Commercial Underwriting Counsel Attorney - Hybrid Tampa or Remote US Job at Mangrum Career Solutions LLC

 ...COMMERCIAL TITLE UNDERWRITING COUNSEL ATTORNEY (HYBRID) NATIONAL COMMERCIAL REAL ESTATE TITLE OPERATIONS Location: Tampa, FL (HYBRID) or REMOTE* US *for strong candidates approved for Remote in one of the following 10 states: # Florida, # Georgia, # South...