Staff Software Engineer - Life Science Instruments

Compensation

: $98,165.00 - $147,790.00 /year *

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Are you interested in leading-edge technology and Research and Development (R&D)? Do you want to be empowered to influence the technology choices used to develop innovative medical devices that include sophisticated robotic automation, medical device acquisition software and fluidics for use in medical diagnosis? If Helping Others Realize Life's Potential is important to you, then working at Beckman Coulter Life Science R&D is the place for you! You will work with a broad range of associates to develop new medical devices which help humanity through innovative designs.

Our R&D team works in an exciting fast paced environment where Research and IVD Medical Device development, improvements and sustainment are performed in a highly regulated environment. The team is responsible for developing software products that include UIs, databases and machine control software. This requires the use of new technologies and concepts. The team is utilizing Microsoft technologies (Visual Studio, C#, UWP, SQL server, Windows 10). Other tools include Jira, Jenkins, GitHub, C++, and Python. R&D projects at Beckman Coulter Life Science involve working together with multi-functional teams from sites around the world.

You will have both excellent engineering and technical leadership skills. Your primary responsibility will be software design and development including architecture, detailed design, documentation, implementation and testing. You will conduct and participate in design and code reviews. You will also mentor and coach other software development team members on design principles, code quality, refactoring and unit testing.

Qualifications

  • Bachelor's in Computer Science or Software Engineering and 9+ years of experience OR Master s degree in Computer Science or Software Engineering and 7+ years of experience OR Doctoral degree in Computer Science or Software Engineering and 4+ years of experience
  • Shown experience architecting, crafting and developing C# based solutions (especially multi-threaded Windows applications) with good depth of knowledge in automated unit testing, code quality, code refactoring
  • Lead architecture aspects of software development with strong emphasis on OOA&D, layered application development and architecture design patterns
  • Experience with real-time transaction processing and data persistence using an SQL database
  • Good systems knowledge to work within a multi-functional team to develop new products and features
  • UWP, WPF or WinForms UI development
  • Ability to travel as needed (minimal)

Preferred Qualifications

  • Entity Framework and Dependency Injection
  • User Experience (UX) / User Interface design and implementation
  • Understanding of Localization and Internationalization
  • Modern software development methodologies including Agile and Scrum
  • Experience with GitHUB, Python, C++, JavaScript, .NET, Visual Basic and/or Java
  • Experience working in a multi-site and multi-cultural environment
  • Experience developing medical devices and proven understanding of FDA Quality Systems
  • Excellent teaming skills with ability to work with multi-functional, multi-site teams
  • Self-starter with a sense of urgency to resolve issues and complete project.

Diversity & Inclusion

At Danaher, we are dedicated to building and sustaining a truly diverse and inclusive culture. These are not just words on a page Diversity and Inclusion is a top priority for the company, and it ties deeply to each of our core values. Danaher Corporation and all Danaher Companies are equal opportunity employers that evaluate applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law.

#LI-SM1

Danaher Corporation and all Danaher Companies are equal opportunity employers that evaluate qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law. The EEO is the Law poster is available here.



Job Requirements:

Associated topics: algorithm, backend, c c++, develop, java, php, python, sdet, software developer, software programmer * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...