7 days ago
North Andover, MA, USASenior

Base Salary

$98k - $105k/yr

Responsibilities

  • Design, code, document, test, and maintain embedded software components for medical devices.
  • Plan, document, execute, and report software verification testing for medical-device applications.
  • Develop and tune flow measurement, motion-control, and actuator-control algorithms using MATLAB, Simulink, Stateflow, and C/C++.
  • Develop Simulink models and hardware/software test protocols for control-algorithm optimization.
  • Perform unit testing, static code analysis, integration testing, hardware/software testing, and failure/root-cause analysis.
  • Support configuration management for products with multiple field versions.
  • Create Python data analysis and display tools and support continuous improvement of motion-control logic for manufacturing tools.
  • Support Test and V&V Engineers during functional and performance testing.
  • Manage assigned project deliverables, personal scheduling, and progress tracking against the program schedule.

Requirements

  • Bachelor's degree in engineering or physical science.
  • At least 2 years of experience working with complex, software-driven electromechanical systems; medical-device software-development experience is preferred.
  • 1–2 years of experience with MATLAB and Simulink; experience with Simulink Coder, Stateflow, Simscape, Visual State, or Quantum Leaps is preferred.
  • 1–2 years of experience addressing complex problems across multiple physical domains; pneumatic and fluidic systems experience is preferred.
  • Working knowledge of hierarchical state-machine control and nonlinear control-system design schemes.
  • Experience unit testing embedded software.
  • Proficiency with C, C++, and Python; Linux operating-system experience is preferred.
  • Ability to collaborate with peers, stakeholders, and test engineers in an iterative team environment.
  • Strong analytical and problem-solving abilities.
  • Effective spoken and written English proficiency is required to understand and communicate regulated-workplace policies, procedures, training materials, and communications.

Benefits

  • 401(k) plan with company contributions.
  • Paid vacation, holidays, and personal days.
  • Employee assistance program.
  • Medical, prescription drug, dental, and vision coverage.
  • Life insurance, disability coverage, and wellness program.
  • Employment is at-will and does not create a guaranteed or permanent employment arrangement.

Tech Stack

Categories

Fresenius Kabi

About Fresenius Kabi

10,000+ employees

Fresenius Kabi develops and manufactures injectable generics, infusion therapies, clinical nutrition, biosimilars, and medical devices for hospitals, clinics, and blood banks. It operates in more than 100 countries as an operating company of the Fresenius Group, with headquarters in Bad Homburg, Germany. The company sells pharmaceuticals, medical nutrition, and MedTech products to healthcare providers and distributors serving critically and chronically ill patients.

Contact me