Manufacturing Software Engineer - Robotics and Automation
About the Role
Join Intuitive as a Manufacturing Software Engineer to contribute to cutting-edge technology that enhances surgical efficacy and minimizes invasiveness for patients. This role is pivotal in the Automation, Equipment, and Test (AET) Team, which is dedicated to developing and maintaining the equipment that optimizes the manufacturing process of surgical robotic systems. As a Manufacturing Software Engineer remote, you will collaborate with cross-functional teams to ensure the reliability and performance of our innovative products.
What You'll Do
- Design, develop, and implement software solutions for equipment that builds and tests medical devices, including robotic systems and accessories.
- Build and maintain software infrastructures that enable value extraction from generated data.
- Analyze and optimize manufacturing processes to enhance efficiency and reduce costs.
- Document and perform IQOQPQ and DQ validation activities on manufacturing equipment.
- Develop and follow good software development practices to ensure quality and reliability.
- Work independently to overcome challenges with minimal guidance and take ownership of projects.
- Support and enhance existing production software while collaborating with various engineering teams.
Requirements
- Bachelor’s or master’s degree in Software Engineering or Computer Science.
- 4+ years of software design and development experience, with a strong proficiency in programming languages like C# and Python.
- Solid understanding of OOP, OOD, Design Patterns, and Software Architecture.
- Experience in integrating software with hardware components such as PLCs and sensors.
- Ability to communicate effectively with cross-functional teams and stakeholders.
- Strong analytical skills and structured problem-solving abilities.
- Experience in medical device manufacturing or regulated engineering environments is a plus.
Nice to Have
- Familiarity with data engineering for industrial applications.
- Experience developing robotic or electro-mechanical systems.
- Knowledge of software security principles and practices.
- Understanding of industrial automation protocols (e.g., Modbus, OPC).
What We Offer
- Competitive salary range of $158,300 – $227,700 per year.
- Comprehensive benefits package including health insurance and retirement plans.
- Opportunities for professional development and continuous learning.
- Flexible remote work options to promote work-life balance.
- A collaborative and innovative work environment that values diversity and inclusion.
This Manufacturing Software Engineer role at Intuitive offers a chance to work on innovative robotic systems in a flexible remote environment with competitive compensation.
Who Will Succeed Here
Proficient in C and Python programming, with a strong understanding of Object-Oriented Programming (OOP) principles to develop robust software solutions for robotics applications.
Self-motivated and disciplined in remote work environments, demonstrating the ability to manage time effectively while collaborating with cross-functional teams in a virtual setting.
Experience in integrating software with hardware systems, especially in robotics and automation, with a mindset focused on continuous improvement and innovation in manufacturing processes.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months