CareerPlanSign in

Software Engineer - Systems Integration

Sunnyvale, CA, us💼 Full-time🗓 2026-09-04 → 2026-09-25

Core

Integrating software modules from embedded systems to top-level user interfaces to ensure cohesive system functionality for advanced energy and medical robotic products.

Role type

Senior Systems Integration Engineer

Builds

Integrated software-hardware systems for robotic surgical platforms

Domain

Medical Robotics / Embedded Systems

Deliverable

production ML models | product features

Required skills

System integration, embedded software, hardware/software boundary work, Python scripting, test automation, engineering tool usage (oscilloscopes, multimeters, logic analyzers), Git, root cause analysis

Preferred skills

Formal testing and verification, automation frameworks, C/C++, Qt/QML, regulated product development experience

Technologies

Python, Git, C/C++, Qt, QML

Responsibilities

Define system software integration plans, develop and execute test cases, review source code, troubleshoot engineering prototypes, collaborate on software verification and validation strategies, document test plans and procedures

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.