Siemens Careers

Technical Team Lead Software Engineering (Molecular Diagnostics)

Flanders, New Jersey
Research & Development

Apply
English (US)

Job Description

Division: Siemens Healthineers
Business Unit: Healthineers (HC)
Requisition Number: 231549
Primary Location: United States-New Jersey-Flanders
Assignment Category: Full-time regular
Experience Level: Senior level
Education Required Level: Bachelor's Degree
Travel Required: 10%

Division Description:

At Siemens Healthineers, we are passionate about enabling healthcare professionals to deliver high quality patient care, and to do so affordably.  A leading global healthcare company, Siemens Healthineers continues to strengthen our portfolio of medical imaging and laboratory diagnostics, while adding new offerings such as managed services, consulting, and healthcare IT services – as well as further technologies in the growing market for therapeutic and molecular diagnostics.

 

Siemens Healthineers develops innovations that support better patient outcomes with greater efficiencies, giving providers the confidence they need to meet the clinical, operational and financial challenges of a changing healthcare landscape.




Job Description:

Position Overview

 

Siemens Healthineers is looking for a Software Team Lead to lead a team responsible for the design, development, integration, and test, of software applications in conjunction with hardware product development for a new Molecular Diagnostic instrument. 

 

You will have the opportunity of being part of a startup effort early on, within a large organization. You will lead a team of software developers distributed across multiple locations. This is a team lead position; though you’ll spend a substantial portion of your time coding, coaching other developers and guiding technical direction and decisions of your team.

 

This position will report to Sr Manager, Software Development.

 

Responsibilities

 

  • Lead/Supervise a software engineering team to build software for medical diagnostic instruments.

·         Analyze software requirements to determine feasibility of design within time, performance and cost constraints.

  • Evaluate, architect, design, implement and integrate software modules that interface with hardware components.
  • Write code that is scalable, maintainable, reusable, and well-tested
  • Produce application prototypes with sufficient detail to allow others in the development team to complete the development work.
  • Provide technical oversight to the development process including code reviews and mentoring of the technical team.
  • Manage multiple competing priorities in a fast-paced, exciting, collaborative environment.

 

Required Knowledge/Skills, Education, and Experience

 

  • 2+ years of experience in technical leadership and people management, with responsibility for architecture, design and code quality.
  • 5+ years of overall software development experience in impactful software products.
  • Demonstrated ability to lead and guide software teams (local and globally distributed).
  • Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Strong software design skills architecting large, complex and low latency systems.
  • Strong technical credentials with expertise in OOP, .NET, C#, C++, SQL, WinForms/WPF.
  • Strong foundation in computer science fundamentals including algorithm design and data structures.
  • Experience developing software for complex instruments, equipment or devices.
  • Experience with various communication protocols (e.g. CANOpen).
  • Experience working in and leading cross-functional, Agile/Scrum teams.
  • Excellent verbal and written communication with a proven track record of collaborating cross-functionally.
  • Desire to join a start-up effort within a major multi-national corporation.
  • BA/BS degree (Masters preferred) in Computer Science or equivalent.
  • 10% travel expected.

 

Preferred Knowledge/Skills, Education, and Experience

 

  • Experience in a life sciences or regulated (FDA) diagnostic environment is highly desirable.
  • Experience developing firmware.
  • Universal Windows Platform (UWP) experience is a strong plus.
  • Development experience with Real Time Operating Systems (μc os, FreeRTOS etc).
  • Familiarity with Team Foundation Server.
#LI-AW1



Equal Employment Opportunity Statement
Siemens is an Equal Opportunity and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to their race, color, creed, religion, national origin, citizenship status, ancestry, sex, age, physical or mental disability, marital status, family responsibilities, pregnancy, genetic information, sexual orientation, gender expression, gender identity, transgender, sex stereotyping, protected veteran or military status, and other categories protected by federal, state or local law.

EEO is the Law
Applicants and employees are protected under Federal law from discrimination. To learn more, Click here.

Pay Transparency Non-Discrimination Provision
Siemens follows Executive Order 11246, including the Pay Transparency Nondiscrimination Provision. To learn more, Click here.



Can't find what you are looking for?

Let's stay connected