Fresenius Kabi

Principal Engineer (Software)

Fresenius Kabi
Apply
2 days ago
USA (city not specified) or Lake Zurich, IL, USAStaff+

Base Salary

$105k - $115k/yr

Responsibilities

  • Contribute to system architecture for data management software, device integrations, databases, networks, and external interfaces.
  • Define and maintain verifiable system requirements, traceability, acceptance criteria, work items, anomalies, decisions, and controlled requirements baselines.
  • Provide technical leadership for assigned features throughout requirements, implementation, verification, release, and post-release support.
  • Define architecture, system behavior, design direction, and implementation expectations for distributed and offshore development teams.
  • Support root-cause analysis and identify corrective actions or design changes.
  • Provide technical input for user manuals and technical documentation covering functionality, configuration, compatibility, limitations, warnings, interfaces, and release changes.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related technical discipline.
  • 5+ years of related experience.
  • Expertise developing system requirements and designs for complex software involving data acquisition, device configuration, device control, and system-to-system interfaces.
  • Experience translating marketing and regulatory requirements into system designs and requirements.
  • Experience designing software in regulated or quality-controlled environments, preferably healthcare or medical devices.
  • Experience defining architecture, system behavior, and technical direction for enterprise-class Windows-based and web-based applications.
  • Strong experience with relational database design, preferably Microsoft SQL Server, APIs, web services, and system integration.
  • Technical leadership experience in Agile software development environments.
  • Knowledge of enterprise networking and security concepts, including DNS, authentication and authorization, firewalls, and certificate-based secure communications.
  • Knowledge of secure software development and cybersecurity practices, including security risk identification and mitigation.
  • Strong analytical, problem-solving, written communication, verbal communication, and stakeholder communication skills.
  • Experience leading technical work across geographically distributed and offshore development teams.
  • Effective English speaking, reading, writing, and comprehension for work in a heavily regulated environment.

Benefits

  • 401(k) plan with company contributions.
  • Paid vacation, holidays, and personal days.
  • Employee assistance program.
  • Medical, prescription drug, dental, and vision coverage.
  • Life insurance, disability coverage, and wellness program.
  • Employment is at-will and does not create a guaranteed or permanent employment arrangement.

Tech Stack

Microsoft SQL ServerWindows

Categories

Fresenius Kabi

About Fresenius Kabi

10,000+ employees

Fresenius Kabi develops and manufactures injectable generics, infusion therapies, clinical nutrition, biosimilars, and medical devices for hospitals, clinics, and blood banks. It operates in more than 100 countries as an operating company of the Fresenius Group, with headquarters in Bad Homburg, Germany. The company sells pharmaceuticals, medical nutrition, and MedTech products to healthcare providers and distributors serving critically and chronically ill patients.

Contact me