Senior Software Engineer

Nova Biomedical CorporationWaltham, MA
6hOnsite

About The Position

Nova Biomedical: One Global Brand. One Vision. Together under one name. Advanced Instruments and Nova Biomedical are now united under one brand, Nova Biomedical , marking a major milestone in our journey to deliver greater value to our customers. By combining our strengths, we're accelerating innovation, supporting critical workflows, and delivering world-class service across the biopharmaceutical and clinical markets. About the company At Nova Biomedical, were not just building instruments, were powering breakthroughs that improve lives. Our smart, science-driven solutions are trusted in over 100 countries to speed drug development and enhance patient care. Our integration brings together more than 70 years of scientific excellence with Novas cutting-edge innovation, forming a powerhouse of precision, purpose, and possibility. With FDA-registered, ISO-certified manufacturing, more than 125 FDA approvals, and industry-trusted diagnostics, were setting new standards in quality and reliability. Nova Biomedical is proud to be a global leader in osmolality testing and biotechnology and in vitro diagnostic (IVD) instrumentation, dedicated to advancing patient care and scientific discovery with a legacy that continues to shape the future of life sciences. With headquarters in Norwood and Waltham, Massachusetts, and a global team of nearly 2,000 employees, were building a collaborative, empowered culture grounded in shared values: Customer Centricity, Ingenuity, Ownership & Accountability, Collaboration, and Integrity . Working at Nova Biomedical means joining a mission-driven organization where your contributions matter. Whether you're in engineering, science, manufacturing, or support, youll be part of a team that values innovation, invests in your growth, and is committed to making a real-world impact on global health. Explore whats next with us at novabiomedical.com or aicompanies.com About the role We are seeking a highly skilled Senior Software Engineer with expertise in developing Windows-based medical device software, The candidate will design, develop and maintain the application with .Net Framework, C#, Winforms and XML, with integrated TCP/IP-based communication protocols. You will have a strong background in building high-performance, scalable and reliable backend systems, with experience in concurrent, multithreaded system design. If youre passionate about software engineering and want to be part of a team that is shaping the future of life sciences, wed love to hear from you, apply today!

Requirements

  • Experience with multithreading and parallel programming.
  • Strong Knowledge of TCP/IP protocols, socket programming.
  • Experience with debugging tools and performance profilers.
  • Excellent problem-solving, analytical and communication skills.
  • Bachelors or Masters degree of Computer Science, Engineering, or related field.
  • 10+ years of hands-on experience in windows development with .Net Framework, C#, XML, TCP/IP, and multithreading.
  • The ability to work on a laptop or desktop computer for prolonged periods of time.
  • The ability to lift at least 15 lb.

Responsibilities

  • Design, develop and maintain robust Windows applications using .Net Framework, C#.
  • Implement high-performance multithreaded applications.
  • Develop and maintain TCP/IP socket-based communication systems.
  • Manage data serialization, configuration, and communication using XML.
  • Collaborate with cross-functional teams to gather requirements and deliver robust technical solutions.
  • Participate in architecture design and code reviews.
  • Troubleshoot and debug complex software issues.
  • Mentor junior engineers and lead technical initiatives when required.
  • Contribute to continuous improvement in design practices, code quality, and development processes.

Benefits

  • Flexible Medical, Dental, & Vision Coverage
  • Competitive 401k company match
  • Bonus Program, Generous PTO and paid holidays
  • Generous Tuition reimbursement
  • Hybrid and flexible work arrangements
  • Professional development, engagement and events
  • Company marketplace for lunch and snacks in our Norwood, MA, Billerica, MA and Westbrook, ME offices
  • Company subsidized cafeteria in our Waltham, MA office
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service