Skip to content

ClosedPosted 54 days ago

Sr Engineer (Control Systems)

freseniusglobal42 open roles

Where
North Andover MA

This posting closed on 2026-10-07. 42 other freseniusglobal postings are live.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The clock on this job

Early applications get read.

8.1% of postings close within 7 days. Measured by our own scanner across the market. freseniusglobal postings stay open a median of 3 days.

Share of postings closed within
  1. 1.7%1 day
  2. 3.6%3 days
  3. 8.1%7 days
  4. 15.1%14 days
  5. 34.0%30 days
This job: posted 54 days ago

freseniusglobal median: 3 days open

The posting

Job Summary

The Sr 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 moderate to high complexity.

Salary Range: Job Posting Range: $115,000-$135,000

• Position is eligible to participate in a bonus plan with a target of 8% of the base salary (include only if applicable to the grade level) • Final pay determinations will depend on various factors, including, but not limited to experience level, education, knowledge, skills, and abilities. • Our benefits and programs are comprehensive and thoughtfully crafted to ensure our colleagues live healthy lives and have support when it matters most. Benefits offered include a 401(k) plan with company contributions, paid vacation, holiday and personal days, employee assistance program, and health benefits to include medical, prescription drug, dental and vision coverage.

Hybrid role: Onsite 3 days per week

Applicants must be authorized to work for ANY employer in the United States. Fresenius Kabi is unable to sponsor or take over sponsorship of an employment visa either now or in the future.

Responsibilities

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 multiple 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, Simscape, Visual State or Quantum Leaps 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 state 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

  • The Company’s primary business language is English. The successful candidate must be able to effectively speak, read, write, and understand English to perform the essential functions of the position, including independently understanding policies, procedures, training materials, and workplace communications written in English due to our heavily regulated work environment.

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 contribution, and wellness program.

Please note that joining our team does not create a guaranteed or permanent employment arrangement. All employment is at‑will, meaning both the employee and Fresenius Kabi have the right to end the employment relationship at any time, in accordance with applicable federal and state laws.

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.

Posting text belongs to the employer. Removal requests: contact us.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against freseniusglobal's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on freseniusglobal's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    freseniusglobal's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.