At a Glance
- Tasks: Lead the design and development of innovative software for medical devices.
- Company: Join Fresenius Kabi, a leader in medical technology and healthcare solutions.
- Benefits: Enjoy comprehensive benefits including 401(k), paid vacation, and health coverage.
- Why this job: Make a real impact in healthcare while mentoring others and solving complex problems.
- Qualifications: Bachelor's degree preferred with 8+ years in software engineering and advanced tech skills.
- Other info: Open to U.S. citizens and Green Card holders; equal opportunity employer.
The predicted salary is between 80000 - 120000 £ per year.
Highly experienced engineering position, under minimal or no direct supervision, guiding the designing, building, and maintaining software used in medical devices and engineering projects related to medical technology. Applies standard engineering practices to resolve problems of high complexity. May assist and mentor experienced engineers.
Salary Range: $137,590 - $153,755
Bonus Eligibility: Eligible to participate in a bonus plan with a target of 10% of the base salary (applicable to the grade level)
Additional Compensation: Final pay depends on experience, education, knowledge, skills, and abilities. Our benefits are comprehensive, including a 401(k) plan with company contributions, paid vacation, holidays, personal days, employee assistance programs, and health benefits (medical, dental, vision).
Due to export control laws, candidates must be U.S. citizens, nationals, Green Card holders, or lawfully admitted into the U.S. as refugees or asylum seekers.
Responsibilities:
- Guide the development of new software methodologies and best practices.
- Generate innovative solutions and advise senior management.
- Plan, design, execute, document, and analyze complex software applications within medical product design controls.
- Design and develop software according to product requirements and program goals, applying standard techniques to solve complex problems.
- Demonstrate advanced understanding of theories and practices across disciplines to identify risks, requirements, and architectural components.
- Collaborate with leadership to improve software engineering processes.
- Resolve and lead others in resolving software defects.
- Conduct root cause analyses and code reviews.
- Assist with project scheduling, tracking progress, and process improvements.
- Work with internal and external teams on design, redesign, and prototyping activities.
- Mentor junior staff and author/review software specifications compliant with design controls.
- Maintain technical records and identify process improvements.
- Provide advice and assistance to team members and supervise or guide engineers on projects.
Requirements:
- Bachelor's degree in Engineering, IT, or related field preferred.
- 8+ years in software engineering, troubleshooting, and problem-solving.
- Experience with SDLC, medical device development, and FDA regulations is a plus.
- Proven experience in designing and implementing performant system software using various technologies.
- Advanced experience with C#, .NET Framework/.NET Core, Web Services, and SQL.
- Experience with Windows Services, Web Services, cloud services (Azure, AWS, GCP), microservices, Kubernetes, automated testing, object-oriented design, HTTP, SOAP, REST, virtual environments, source control (Git/Bitbucket), and troubleshooting.
- Strong analytical, debugging, and communication skills.
Additional Information:
We offer an excellent salary and benefits package including medical, dental, vision, life insurance, disability, 401(k) with company contributions, and wellness programs. Fresenius Kabi is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration regardless of race, color, religion, sex, national origin, citizenship, immigration status, disabilities, or veteran status.
Sr Principal Engineer (Software HIT) employer: Fresenius Kabi USA, LLC
Contact Detail:
Fresenius Kabi USA, LLC Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Sr Principal Engineer (Software HIT)
✨Tip Number 1
Network with professionals in the medical technology field. Attend industry conferences or local meetups to connect with potential colleagues and mentors who can provide insights into the role and company culture.
✨Tip Number 2
Familiarise yourself with the latest trends and technologies in software development for medical devices. Being knowledgeable about FDA regulations and compliance will set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with complex problem-solving and software methodologies during interviews. Be ready to share specific examples of how you've successfully led projects or mentored others in your previous roles.
✨Tip Number 4
Showcase your technical skills by being prepared to discuss your experience with C#, .NET, and cloud services. Consider creating a portfolio of relevant projects that demonstrate your capabilities and innovative solutions in software engineering.
We think you need these skills to ace Sr Principal Engineer (Software HIT)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly in medical device development. Emphasise your familiarity with SDLC, FDA regulations, and the technologies mentioned in the job description.
Craft a Strong Cover Letter: Write a cover letter that showcases your problem-solving skills and experience in mentoring others. Mention specific projects where you've applied standard engineering practices to resolve complex issues.
Highlight Technical Skills: In your application, clearly list your technical skills, especially those related to C#, .NET, cloud services, and automated testing. Provide examples of how you've used these skills in past roles.
Showcase Leadership Experience: If you have experience guiding teams or mentoring junior engineers, make sure to include this in your application. Highlight any instances where you've improved processes or resolved software defects.
How to prepare for a job interview at Fresenius Kabi USA, LLC
✨Showcase Your Technical Expertise
As a Sr Principal Engineer, you'll need to demonstrate your deep understanding of software engineering principles. Be prepared to discuss your experience with C#, .NET, and other relevant technologies in detail. Highlight specific projects where you've successfully implemented complex solutions.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges during the interview. Practice articulating your thought process when tackling complex problems, especially those related to medical device software. Use examples from your past experiences to illustrate how you approached and resolved these issues.
✨Emphasise Collaboration and Mentorship
This role involves guiding and mentoring junior engineers. Be ready to share your experiences in leading teams and collaborating with cross-functional groups. Discuss how you've contributed to improving processes and fostering a positive team environment.
✨Understand Regulatory Standards
Familiarise yourself with FDA regulations and design controls relevant to medical devices. Be prepared to discuss how you've navigated compliance in previous roles and how you can apply that knowledge to ensure the software meets industry standards.