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.
#J-18808-Ljbffr