Sr. Equipment Software Engineer - Manufacturing
Intuitive Surgical9 months ago
Sunnyvale, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
The engineer in this position will play a key role on the Manufacturing Software Engineering team to enable the manufacture of new surgical robotic instruments and accessories. This engineer will develop the software and algorithms that assure each instrument’s kinematic performance and safety. The position will require close collaboration with product development teams, systems analysts, electrical engineers, mechanical engineers, manufacturing engineers, and quality engineers to build a coherent diagnostic strategy and develop software to implement the same.
Key Responsibilities
- Architect, design and develop software systems that control machines to streamline manufacturing process
- Builds and maintain software infrastructures that enable value extraction from the data generated
- Understand each new product’s operation and control, and develop the means to ensure their integrity in volume production
- Design, document, and qualify software for use in manufacturing new instruments and accessories
- Follow good software development practices
- Work independently to overcome roadblocks with minimum guidance
- Take ownership of manufacturing software and work with cross-functional teams to drive projects to completion
- Support existing production software
Required Skills
Manufacturing Software Development
Diagnostic Strategy
Software Documentation
Kinematic Performance Algorithms
Control Systems
Embedded Systems
Cross-functional Collaboration
Software Architecture