Leader of Software Controls Engineering - Surgical Robotics


A Day in the Life


The Senior Principal Controls Engineer is a leader within the Medtronic R&D engineering team to develop and support the next-generation minimally invasive surgical robotic platform. 




This Senior Principal Engineer is a technical leader in a system-level, fast-paced R&D environment, guiding a team to deliver advanced technical expertise and solutions to complex engineering problems:


  • Collaborate with various subsystem function leads and project engineers to establish system-level objectives, controls requirements, and architecture.  
  • Coordinate the design, analysis, and implementation activities of the controls team to achieve these goals. 
  • Deliverables from the team include controls algorithms, design descriptions, test methods, risk management analyses, test plans, and other project documentation from the concept phase through successful product launch.
  • It is expected that this person has the technical skills and experience necessary to guide and mentor other highly capable individual contributors.


You will: 


Working in the Seaport District, in Boston, MA, you are responsible for leading the controls development efforts for the next-generation surgical robotic platform, including:

  • Building on your domain expertise, act as a strong leader and mentor to the team and make key technical decisions, coordinate objectives, and activities for the controls team to: 

  • Evaluate tools, technologies, architectures, models, and test results 

  • Develop and utilize simulations and models

  • Develop test methods for verification and validation of algorithms

  • Create requirements, detailed design, and technical review documentation

  • Test and tune open- and closed-loop controls algorithms and parameters

  • Design, model, evaluate algorithms for real-time motion control

  • Work with systems, clinical, and hardware teams to define system level controls architecture and functional requirements

  • Make key technical decisions and provide mentorship to the team

  • Coordinate the hiring and management of consultants and contractors

  • As needed, perform controls development as an individual contributor

  • Work closely with QA to define processes and deliver outputs that follow proper procedures

  • Participate in design reviews for multiple subsystems and contribute to technical decisions that result in a robust, safe, maintainable, serviceable and cost-effective system

  • Communicate with upper-level management related to project objectives, schedules, system performance, hiring needs, and office culture.



Must haves: Minimum requirements

  • A Bachelor’s Degree and 10+ years of relevant experience.

Nice to haves:


  • A minimum of BS in Engineering or equivalent (Computer Science, Computer Engineering, Electrical Engineering, or Mechanical Engineering) with appropriate experience. MS or PhD strongly preferred.
  • 5+ years of experience managing engineering teams developing complex electromechanical products.
  • 5+ years of extensive experience designing, implementing and analyzing control systems for highly accurate, multi-sensor, multi-actuator systems.
  • Strong knowledge of control design and implementation, including:
    • Familiarity with multi-body kinematics and dynamics (and use of MATLAB for analysis)

    • Design of position, velocity and torque controllers
    • Implementing and tuning high-performance feedback control in software
    • Signal processing experience (discrete/digital methods and algorithms)
    • Proficient user of modeling & simulation software (MATLAB/Simulink preferred)
    • Demonstrated skills in managing priorities and coordinating team activities
    • Experience working with multiple teams on concurrent, interdependent projects


  • Proficiency with programming in Simulink/C++ to implement fast control loops, particularly those involving motors and sensors
  • Comfortable with common development tools: environments, compilers, build management software, debugging and source control tools, etc.
  • Comfortable debugging hardware/software challenges.


Experience with relevant technologies including:


  • Mechatronics
  • Mechanical engineering (particularly high-accuracy motor-controlled mechanisms)
  • Electrical engineering (particularly networked / embedded computing elements)
  • Sensors and actuators
  • Previous experience with robotics and multi-DOF kinematic chains
  • Redundant and safety-critical systems 
  • Force and tactile feedback
  • Surgical devices/instruments 
  • Knowledge of surgery/minimally invasive surgery
  • ISO 60601, 62304. Well-versed in medical product R&D and clinical/regulatory process
  • Working experience in full-lifecycle engineering programs and processes
  • Hands-on experience with real-time software is strongly preferred 
  • Knowledge of anatomy and/or medical and surgical procedures is a plus



Working Conditions

  • Standard office setting, surgical lab, operating room, pilot lab, external research organizations, supplier visits, limited travel as required
  • Based in Greater Boston Area, USA

More Information / Apply Now


Executive / senior industry position


Boston , United States


United States



Executive / senior industry position