Principal Robotic Controls Engineer

MedAcuity • Other US Location

Company

MedAcuity

Location

Other US Location

Type

Full Time

Job Description

At MedAcuity, we work at the intersection of healthcare, technology, and innovation in partnership with med-tech companies and innovators to develop custom software for their next-generation software-driven medical devices and solutions. We are looking for a Principal Robotic Controls Engineer who wants to apply their exceptional technical skill-set and problem-solving acumen to develop innovative, secure, safe, and reliable software to support the product development needs of our med-tech clients. 

 

You will be responsible for managing and facilitating the proper design and implementation of control algorithms that will be run on complex software / hardware integrated systems for cutting-edge medical technology products. You will be relied upon to interface with clients and represent MedAcuity to support seamless, client-based software development projects.

 

Together, we’re pioneering the future of science by developing software products and solutions that enable our partner teams to help save lives.

RESPONSIBILITIES

  • Design and implement control algorithms, preferably using MATLAB / Simulink.
  • Understand and utilize complex control methods to enhance closed-loop system performance.
  • Test new controller designs on correlating electro-mechanical devices.
  • Collaborate and be part of a multi-functional development team.
  • Follow the full design lifecycle process, including participation in requirements specification, design activities, planning, code reviews, and creating corresponding artifacts.

QUALIFICATIONS

  • Bachelor’s Degree with 7 years of relevant experience, or, advanced degree with 5 years of relevant experience.
  • Proven proficiency in developing modeling and simulation software using MATLAB / Simulink or comparable platforms.
  • Expertise in designing closed-loop systems employing position, velocity, and torque methods.
  • Practical experience in implementing reduced-order modeling for mechatronic systems.
  • Familiarity with concepts such as multi-body kinematics, optimization-based control methods, and / or dynamics.
  • Proficiency with real-time estimation of indeterminate variables.
  • Professional expertise with software development in at least one of the following programming languages: C++, Python.
  • Working experience with ROS / ROS2 .
  • Technical background with manipulator robotics.
  • Demonstrated expertise with creating robot definitions with CAD systems.
  • Proficiency in SimScape multi-body or other physical simulation tools.

PREFERRED SKILLS

  • Ideal to have working experience in a highly-regulated environment, such as medical device or aerospace / defense.
  • Recent experience working in an Agile / Scrum environment.
  • Passion to learn new systems, methodologies, technologies, and tools as they apply to controls and robotics.

EDUCATION

  • Bachelor's Degree or an advanced degree in Mechanical Engineering, Robotics, or a related discipline.

#LI-HYBRID


Applicants for employment at MedAcuity, LLC are considered without regard to race, color, religion, sex, sexual orientation, gender-related identity/appearance, pregnancy, age, genetic information, national origin, status as a Vietnam Era or disabled veteran or membership in the uniformed services, physical or mental disability, or any other legally-protected classification.


MedAcuity is an equal opportunity employer.

Apply Now

Date Posted

03/06/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details