Embedded IoT Software Engineer – Robotics Networking

Intuitive

Sunnyvale (CA)

On-site

USD 117,000 - 138,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intuitive is hiring a Software Engineer to advance network connectivity software for our surgical robotic platforms. You will design, implement, and maintain embedded network applications, working within the IoMT & Platform Integration team to enable scalable cloud integration and secure communications.

The role requires hands-on C/C++ and Python on embedded systems, familiarity with TCP/IP, WebSocket, MQTT, and collaboration across QA, Regulatory, and Cybersecurity teams to meet FDA IEC 62304

Qualifications

  • Minimum of a bachelor’s degree in computer science or related technical field
  • A minimum of 2 years of hands-on experience with C/C++ and Python on embedded systems or IoT devices
  • Experience with network protocols (e.g., TCP/IP, HTTP, WebSocket)
  • Experience with network system design patterns (e.g. REST, Pub/Sub model)
  • Proven ability to work well in a team environment
  • Strong analytical and problem-solving skills
  • Excellent communication and documentation skills

Responsibilities

  • Design, Develop, and Maintain Embedded Network Applications
  • Build and sustain embedded software solutions utilizing network communication protocols such as TCP/IP, WebSocket, and MQTT
  • Ensure embedded network applications meet security and reliability requirements
  • Collaborate with cross-functional teams to deliver compliant, high-quality solutions

Skills

C/C++
Python
Embedded systems
Networking protocols
REST
Pub/Sub
WebSocket
TCP/IP
Teamwork
Documentation

Education

Bachelor's degree in Computer Science or related field

Tools

AWS IoT
Yocto
QNX

Job description

Intuitive is hiring a Software Engineer to advance network connectivity software for our surgical robotic platforms. You will design, implement, and maintain embedded network applications, working within the IoMT & Platform Integration team to enable scalable cloud integration and secure communications.

The role requires hands-on C/C++ and Python on embedded systems, familiarity with TCP/IP, WebSocket, MQTT, and collaboration across QA, Regulatory, and Cybersecurity teams to meet FDA IEC 62304

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded IoT Network Software Engineer
Embedded IoT Network Software Engineer

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 138,000 - 186,000
Market-competitive compensation
Onsite workplace
Robotics Embedded Software Engineer – Healthcare Platform
Robotics Embedded Software Engineer – Healthcare Platform

Intuitive • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Senior Embedded Networking Architect for Surgical Robotics
Senior Embedded Networking Architect for Surgical Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Senior Manager, Network Connectivity for Surgical Robots
Senior Manager, Network Connectivity for Surgical Robots

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 228,000 - 342,000
Senior Embedded Platform Engineer – Robotics (Onsite)
Senior Embedded Platform Engineer – Robotics (Onsite)

Intuitive • Sunnyvale (CA)

On-site
USD 160,000 - 271,000
Embedded Robotics Software Engineer - Linux Platform
Embedded Robotics Software Engineer - Linux Platform

Intuitive • Sunnyvale (CA)

On-site
USD 158,000 - 228,000
Onsite Senior Embedded Robotics Software Engineer
Onsite Senior Embedded Robotics Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 160,000 - 189,000
Senior Embedded Software Engineer - Robotic Surgery Systems
Senior Embedded Software Engineer - Robotic Surgery Systems

Intuitive • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Market-competitive compensation packages
Health care benefits
Professional development opportunities
Software Engineer, IoT
Software Engineer, IoT

Intuitive • Sunnyvale (CA)

On-site
USD 117,000 - 138,000
Software Engineer, IoT
Software Engineer, IoT

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 138,000 - 186,000
Market-competitive compensation
Onsite workplace