Enable job alerts via email!

Senior Engineer (Embedded Software)

Fresenius Kabi USA, LLC

Essex

On-site

USD 115,000 - 131,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Engineer in Embedded Software to design and implement innovative software applications. This role involves developing embedded solutions within medical product design controls, enhancing software engineering processes, and collaborating with cross-functional teams. With a focus on C++ and embedded development, you will have the opportunity to mentor junior staff while contributing to impactful projects. Join a forward-thinking company that values your expertise and offers a competitive salary and comprehensive benefits package, including health coverage and a 401(k) plan.

Benefits

401(k) plan with company contributions
Paid vacation
Health coverage (medical, dental, vision)
Employee assistance program
Wellness programs

Qualifications

  • 5+ years of experience in embedded software development.
  • Strong C++ skills focusing on modern design patterns.

Responsibilities

  • Design and develop embedded software for medical products.
  • Mentor junior staff and improve software engineering processes.

Skills

C++
Object-oriented design
Embedded development
Linux shell scripting
CI/CD workflows
Qt framework

Education

Bachelor's degree in Computer Science

Tools

RTOS (QNX, MicroC/COS, VxWorks, ThreadX)

Job description

Job Summary

The Sr Engineer, Embedded Software designs and implements Fresenius Kabi software applications to meet product functionality needs and business objectives.

Salary and Benefits
  • Salary Range: $115,000 - $131,000
  • Eligible to participate in a bonus plan with a target of 8% of the base salary (applicable to the grade level)
  • Final pay determinations depend on experience, education, knowledge, skills, and abilities
  • Comprehensive benefits include a 401(k) plan with company contributions, paid vacation, holiday and personal days, employee assistance program, and health coverage (medical, prescription drugs, dental, vision). More details about our benefits can be found here.
Responsibilities
  1. Perform, design, and develop embedded software within established medical product design controls with minimal guidance.
  2. Improve software engineering process efficiency.
  3. Resolve software defects.
  4. Support efforts to create efficient software engineering practices.
  5. Conduct root cause and failure analysis activities.
  6. Mentor and guide junior staff as needed.
  7. Collaborate with internal and external teams to conduct design, redesign, prototype, and other software engineering activities.
  8. Author and review software specifications.
  9. Maintain technical records and files.
  10. Assist with project timing and track progress according to the program schedule.
Requirements

The following are the typical knowledge, skills, and abilities required. Reasonable accommodations may be made for individuals with disabilities.

  • Bachelor's degree in Computer Science or related field with at least 5 years of relevant experience.
  • Strong experience with C++, focusing on object-oriented design, design patterns, and modern C++ features.
  • Experience with embedded development, including RTOS (e.g., QNX, MicroC/COS, VxWorks, ThreadX) and bare silicon.
  • Ability to design and implement scalable, maintainable software solutions.
  • Understanding of the software development life cycle with an emphasis on clean, testable code.
  • Proficiency with Linux shell scripting and command-line tools.
  • Familiarity with CI/CD workflows and tools.
  • Excellent communication and teamwork skills for effective cross-functional collaboration.
  • Experience with the Qt framework for cross-platform application and UI development is a strong plus.
Additional Information

We offer a competitive salary and benefits package including medical, dental, vision coverage, life insurance, disability, 401(k) with company contribution, and wellness programs.

Fresenius Kabi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, citizenship, immigration status, disabilities, or protected veteran status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Remote

GBP 100.000 - 130.000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Greater Manchester

Remote

GBP 100.000 - 130.000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Bolton

Remote

GBP 100.000 - 130.000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

London

Remote

GBP 100.000 - 130.000

Today
Be an early applicant

Senior Software Engineer - Remote (UK) - Laravel

JR United Kingdom

Ashton-under-Lyne

Remote

GBP 100.000 - 130.000

Today
Be an early applicant

Senior Software Engineer

nineDots.io

Northern Ireland

Remote

GBP 90.000 - 150.000

2 days ago
Be an early applicant

Senior Software Engineer

The Adecco Group

Windsor

Remote

GBP 125.000 - 150.000

2 days ago
Be an early applicant

Senior Software Engineer

Impellam Group

Greater London

Remote

GBP 125.000 - 150.000

9 days ago

Senior Software Engineer - BitVM Bridge

Babylon Labs Ltd

Remote

GBP 125.000 - 150.000

13 days ago