Software Development Engineer 3 - Louisville, CO

HologicLouisville, CO
76d$106,000 - $166,600

About The Position

We are seeking a full-time Senior Software Engineer to join our innovative team! We are looking for a passionate and experienced candidate who will design, develop, and maintain high-quality software applications using C++, QT, and C#. This candidate will collaborate with cross-functional teams to ensure the Software meets user needs, provide technical support, and lead project modules to completion. They will also explore new technologies to enhance software quality and performance. Continuous improvement is key, and you will work with internal teams to drive innovation and achieve project goals.

Requirements

  • Strong understanding of C++, QT, and C# programming languages.
  • Proficiency in object-oriented programming, data structures, algorithms, and design patterns.
  • Familiarity with software development tools (Git, Visual Studio, Eclipse).
  • Knowledge of unit testing frameworks (googleTest, Parasoft, MSTest) and code coverage methodologies.
  • Understanding of Windows & Linux operating systems, commands, and utilities.
  • Awareness of best practices in software development, testing, documentation, and code review.
  • Familiarity with continuous integration/continuous delivery (CI/CD) tools such as Azure DevOps Services.
  • Knowledge of embedded systems development and debugging tools (JTAG, oscilloscope).
  • Awareness of medical device software standards (IEC 62304, ISO 13485) or similar compliance standards.

Nice To Haves

  • Experience in medical device software development or compliance with relevant standards.

Responsibilities

  • Design, develop, and maintain high-quality software applications using C++, QT, and C#.
  • Collaborate with cross-functional teams to ensure software meets user needs.
  • Provide technical support and lead project modules to completion.
  • Explore new technologies to enhance software quality and performance.
  • Drive continuous improvement and innovation within the team.

Benefits

  • Comprehensive training upon joining and continued development throughout your career.
  • Bonus eligibility based on performance.
  • Annualized base salary range of $106,000-166,600, depending on experience and skills.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Computer and Electronic Product Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service