Job Posting for Principal Engineer, Control Systems at Fresenius Kabi USA, LLC
Job SummaryThe Principal Engineer, Control Systems works on the design and development of the control systems embedded in the Ivenix infusion pump. This experienced engineering position, under minimal supervision participates in designing, coding, documenting, testing and maintenance of real-time embedded software and accessory software products. Applies standard engineering practices to resolve problems of mid to high complexity.Responsibilities
The Principal Engineer, Control Systems designs, codes, documents and tests software components for medical devices which comply to
documented interfaces and are developed under standard operating procedures for regulated medical devices.
Plans, documents, executes and reports on software verification testing of large medical device software applications with minimal supervision
Performs configuration management activities for products with pultiple field versions.
Creates and refines flow measurement and control algorithms using a combination of MATLAB, StateFlow, and C/C source code
Develops and tunes motion-control logic for system motors and actuators
Develops Simulink models and hardware/software test-protocols to test and optimize the control algorithms
Designs, develops, and unit-tests models and C/C source code while applying best practices and methodologies
Supports continuous improvement of motion-control logic for manufacturing tools
Performs static code analysis of production code to be deployed to the Ivenix pump
Develops and modifies data analysis and display tools using Python
Participates in integration and test of software and hardware
Participates in failure and root-cause analysis activities
Supports Test and V&V Engineers as they conduct Functional and Performance testing
Self-manage the schedule and budget for assigned project deliverables, tracking progress to overall program schedule.
Requirements
Bachelors in engineering or Physical Science; advanced degree preferred
5 years of experience working with complex, software-driven electro-mechanical systems; medical device software-development experience a plus
3 years of experience working with MATLAB and Simulink; experience with Simulink Coder, Stateflow, and Simscape a plus
3 years of experience addressing complex problems in multiple physical domains; experience with pneumatic and fluidic systems and components preferred
Working knowledge of hierarchical sate machine control and non-linear control system design schemes
Experience with unit testing of embedded software
Proficiency with C, C , and Python; experience working in Linux operating systems preferred
Able to work as part of an iterative team, collaborating with peers, stakeholders and test engineers
Ability to employ high-level analytical and problem-solving techniques
Additional Information
We offer an excellent salary and benefits package including medical, dental and vision coverage, as well as life insurance, disability,401K with company match, andwellness program.
Fresenius Kabi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship, immigration status, disabilities, or protected veteran status.
Fresenius Kabi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disabilities, or protected veteran status.
Salary.com Estimation for Principal Engineer, Control Systems in North Andover, MA
$120,997 to $144,185
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
Sign up to receive alerts about other jobs with skills like those required for the Principal Engineer, Control Systems.
Click the checkbox next to the jobs that you are interested in.