Software Control Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ZAP Surgical Systems, Inc. · 11 hours ago

Software Control Engineer

ZAP Surgical Systems is a pioneering surgical robotics company based in San Carlos, CA, committed to developing advanced stereotactic radiosurgery products. They are seeking a Senior Controls Software Engineer to implement core components of safety-critical system applications for their ZAP-X radiosurgery system, collaborating with various engineering teams to ensure precise and reliable treatments.

ManufacturingMedicalMedical Device
check
H1B Sponsor Likelynote

Responsibilities

Design and build a control system consisting of real-time, safety-critical and motion control subsystems using Beckhoff PLCs and TwinCAT3 software
Implement Modules and HMIs using Beckhoff TwinCAT 3 Structured Text and HMI framework for real-time motion control
Enable data exchange and control of TwinCAT Systems from Software (C#) using ADS protocol
Collaborate with clinical and service engineers to understand user needs and investigate discrepancies in system behavior
Apply agile methodologies to manage development cycles, bug fixes, and feature rollouts. Collaboratively break-down work items into manageable pieces
Optimize system performance for low-latency, high-reliability execution across multiple threads and processes
Document software architecture, communication protocols, and safety logic to meet medical device regulatory standards

Qualification

Control software developmentTwinCAT 3 Structured TextSafety-critical systemsBeckhoff PLCsC# programmingDeterministic programmingRegulated environment experienceSafety standardsInterpersonal skillsCommunication skills

Required

Bachelor's or Master's degree in Computer Science, Physics, Mathematics, or Engineering
At least 5 years in control software development, including at least 3 years in real-time or safety-critical systems
Proven track record of developing complex applications in regulated domains (e.g., medical, automotive, aerospace)
Strong proficiency in PLC programming using TwinCAT 3 Structured Text
Experience building motion control systems using Beckhoff PLCs and Controllers
Experience working with various hardware and networking interfaces (e.g., ADS, EtherCAT, Serial Comm, RS485, Modbus, TCP/IP)
Experience writing applications in C#, .Net to interface with Beckhoff PLC over ADS
Familiarity with deterministic programming and fault-tolerant system design
Strong interpersonal and communication skills for cross-functional collaboration
Operates effectively in a regulated environment with design control and testing
Knowledge of safety standards (e.g., IEC 61508, ISO 14971) and risk management practices
Experience developing software that controls radiotherapy/diagnostic medical devices

Company

ZAP Surgical Systems, Inc.

twittertwittertwitter
company-logo
Leveraging unique gyroscopic motion, ZAP-X® opens new frontiers in modern radiosurgery.

H1B Sponsorship

ZAP Surgical Systems, Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4)
2023 (4)
2022 (6)
2021 (3)
2020 (6)

Funding

Current Stage
Late Stage
Total Funding
$159M
Key Investors
Baheal Pharmaceutical GroupPrimavera Capital Group
2024-11-08Series E· $78M
2020-01-08Series Unknown· $81M

Leadership Team

leader-logo
John Adler
CEO
linkedin
leader-logo
Derek DeScioli
Chief Operating Officer
linkedin
Company data provided by crunchbase