Sr. Engineer, Systems Software

Exact SciencesMadison, WI
2d

About The Position

At Exact Sciences, we’re helping change how the world prevents, detects and guides treatment for cancer. We give patients and clinicians the clarity needed to make confident decisions when they matter most. Join our team to find a purpose-driven career, an inclusive culture, and robust benefits to support your life while you’re working to help others. Position Overview Join Exact Sciences as a Senior Systems Software Engineer and help advance our mission to eradicate cancer through early detection. You will architect and develop software for embedded systems including robotics and instrumentation that will scale Cologuard Plus and other tests to greater patient volumes. Additional responsibilities include the development of internal software tools and databases used in R&D, service, or quality control.

Requirements

  • Bachelor’s degree in software engineering or related field.
  • 6+ years of relevant industry experience.
  • Authorization to work in the United States without sponsorship.
  • Demonstrated ability to perform the Essential Duties of the position with or without accommodation.

Nice To Haves

  • 8+ year of experience following quality system/design control in medical device or related area, and a track record of contributions to successful software launches, from initial concept to customer release.
  • Knowledge of the software lifecycle for a medical device.
  • Experience in medical device development.
  • Familiarity with Microsoft Technologies such as dotnet.
  • Familiarity with machine learning tools such as PyTorch, TensorFlow, or OR-Tools.
  • Junior engineers and new grads welcome to apply.

Responsibilities

  • Lead and participate in all aspects of the software development lifecycle.
  • Translate product requirements and quality system requirements into software specifications and assist in defining the product requirements.
  • Lead review and create software design control documents with team input.
  • Lead the architecture of software driven systems.
  • Document software designs and systems using generally accepted notation such as UML.
  • Maintain and improve the performance of existing software.
  • Review and debug highly complex software.
  • Code complex software applications with associated unit tests that control process and implement workflows.
  • Develop test strategies and execute test plans at module/unit and system levels.
  • Develop test plans to ensure that product requirements, quality system requirements, regulatory requirements, and design specifications have been met.
  • Create internal software tools to enhance data analysis and data management productivity.
  • Troubleshoot complex system issues and failures.
  • Provide technical leadership.
  • Mentor junior engineers and interns to develop their skills.
  • Facilitate training of junior engineers on current software and software development practices.

Benefits

  • Exact Sciences is proud to offer an employee experience that includes paid time off (including days for vacation, holidays, volunteering, and personal time), paid leave for parents and caregivers, a retirement savings plan, wellness support, and health benefits including medical, prescription drug, dental, and vision coverage.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service