Current jobs related to Senior Software Engineer - Marlborough, Massachusetts - Boston Scientific


  • Marlborough, Massachusetts, United States Raytheon Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Digital Signal Processing Group at Raytheon. As a key member of our team, you will be responsible for designing and implementing radar Digital Signal Processing algorithms to run in real-time on CPUs and/or GPUs to support next-generation radar systems...


  • Marlborough, Massachusetts, United States Raytheon Full time

    Job Title: Senior Software EngineerAt Raytheon, we are seeking a highly skilled Senior Software Engineer to join our Digital Signal Processing Group. As a key member of our team, you will be responsible for designing and implementing radar Digital Signal Processing algorithms to run in real-time on CPUs and/or GPUs to support next-generation radar systems...


  • Marlborough, Massachusetts, United States Raytheon Technologies Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at Raytheon Technologies. As a key member of our software development team, you will play a critical role in designing, developing, and delivering software solutions to support national defense and security.Key ResponsibilitiesDevelop software solutions using a...


  • Marlborough, Massachusetts, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our FQT team in Marlborough, Massachusetts. As a key member of our team, you will be responsible for developing and maintaining software solutions for various programs and platforms. Your expertise in software development, testing, and verification will be essential in ensuring the...


  • Marlborough, Massachusetts, United States IPG Photonics Full time

    Senior Software Engineer - Math Library DeveloperIPG Photonics is a leading developer and producer of fiber lasers and amplifiers. We are seeking an experienced Senior Software Engineer to join our dynamic team.Key Responsibilities:Design, develop, and optimize complex math libraries for cutting-edge applications.Collaborate with cross-functional teams to...


  • Marlborough, Massachusetts, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our FQT team in Marlborough, Massachusetts. As a key member of our team, you will be responsible for providing practical solutions to complex technical problems. Your expertise will be utilized to support multiple programs and platforms within a software product...


  • Marlborough, Massachusetts, United States ShiftCode Analytics Full time

    Job SummaryShiftCode Analytics is seeking a highly skilled Senior Java Software Engineer to lead our team's development efforts. As a technical lead, you will provide guidance and mentorship to your teammates, ensuring the successful delivery of projects. Your expertise in Java, Microservices, and front-end development will be invaluable in maintaining high...


  • Marlborough, Massachusetts, United States RTX Full time

    Job SummaryWe are seeking a highly skilled Senior Software Configuration Management Engineer to join our team at RTX. As a key member of our Software Configuration Management department, you will be responsible for ensuring the integrity of all digital products throughout their entire life cycle.Key Responsibilities:Perform software builds and provide...


  • Marlborough, Massachusetts, United States Omni Inclusive Full time

    As a key member of the Omni Inclusive team, the Senior Software Engineer - Cache Systems will be responsible for reviewing, analyzing, and modifying complex programming systems, including encoding, testing, debugging, and documenting programs.With a strong background in software development and a passion for optimizing system performance, this individual...


  • Marlborough, Massachusetts, United States TechnoGen Full time

    Job Title: Senior Java Software DeveloperJob Summary:TechnoGen is seeking a skilled Senior Java Software Developer to join our team. As a Senior Java Software Developer, you will be responsible for analyzing requirements, designing, implementing, debugging, and modifying test cases for a commercial safety-critical medical software web...

  • Senior Test Engineer

    3 weeks ago


    Marlborough, Massachusetts, United States Orion Engineering Services Full time

    Orion Engineering Services is seeking a highly skilled Senior Test Engineer to work onsite in a dynamic team environment. The ideal candidate will have a strong background in software testing and quality assurance, with a focus on ensuring the reliability and performance of applications across various platforms.The Senior Test Engineer will play a crucial...


  • Marlborough, Massachusetts, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our FQT team in Marlborough, Massachusetts. As a key member of our team, you will be responsible for providing practical solutions to complex technical problems and supporting multiple programs and platforms within a software product line.ResponsibilitiesNavigate, create, and update...


  • Marlborough, Massachusetts, United States Raytheon Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our FQT team in Marlborough, Massachusetts. As a key member of our team, you will be responsible for providing practical solutions to complex technical problems. Your expertise in software development, testing, and verification will be essential in supporting multiple programs...


  • Marlborough, Massachusetts, United States Raytheon Technologies Full time

    Job Title: Senior Mechanical EngineerWe are seeking a highly skilled Senior Mechanical Engineer to join our team at Raytheon Technologies. As a Senior Mechanical Engineer, you will be responsible for designing and developing complex mechanical systems and hardware for our radar, sonar, torpedo, communication, and combat system equipment.Key...


  • Marlborough, Massachusetts, United States RTX Full time

    Job Title: Senior Systems Test EngineerJob Summary:We are seeking a highly skilled Senior Systems Test Engineer to join our team. As a Senior Systems Test Engineer, you will be responsible for designing, developing, and implementing test solutions for complex systems. You will work closely with cross-functional teams to ensure that our products meet the...


  • Marlborough, Massachusetts, United States Boston Scientific Full time

    About the Role:We are seeking a seasoned Electrical Engineer to join our R&D Endoscopy division at Boston Scientific. As a Senior Electrical Engineer, you will be responsible for developing complex electrical systems and manufacturing/test equipment, as well as firmware and low-level software used in the development and production of medical devices.Key...


  • Marlborough, Massachusetts, United States Boston Scientific Full time

    About the RoleWe are seeking a seasoned Electrical Engineer to join our R&D Endoscopy division at Boston Scientific. As a Senior Electrical Engineer, you will be responsible for designing and developing complex electrical systems and manufacturing/test equipment for medical devices.Key ResponsibilitiesDesign and develop electrical systems and specify...


  • Marlborough, Massachusetts, United States Boston Scientific Full time

    About the RoleWe are seeking a seasoned Electrical Engineer to join our R&D Endoscopy division at Boston Scientific. As a Senior Electrical Engineer, you will be responsible for developing complex electrical systems and manufacturing/test equipment for medical devices.Key ResponsibilitiesDesign and develop electrical systems and specify electrical...


  • Marlborough, Massachusetts, United States Boston Scientific Full time

    About the RoleWe are seeking a seasoned Electrical Engineer to join our R&D Endoscopy division at Boston Scientific. As a Senior Electrical Engineer, you will be responsible for designing and developing complex electrical systems and manufacturing/test equipment for medical devices.Key ResponsibilitiesDesign and develop electrical systems and specify...

  • Software Engineer

    4 weeks ago


    Marlborough, Massachusetts, United States Web Industries Full time

    POSITION SUMMARYAs a Software Engineer at Web Industries, you will be responsible for designing, developing, and testing .NET solutions that support enterprise business applications. You will work with diverse markets to meet their needs and have a strong aptitude for understanding and analyzing business processes. The role requires a solid understanding of...

Senior Software Engineer

2 months ago


Marlborough, Massachusetts, United States Boston Scientific Full time
About the Role

We are seeking a highly skilled Principal R&D Software Engineer to join our R&D Endoscopy division at Boston Scientific. As a key member of our team, you will be responsible for developing best-in-class capital systems and software as part of our comprehensive portfolio of solutions.

Key Responsibilities
  • Create and lead software architecture, implementation, integration, and testing for complex, connected electronic medical equipment systems and systems-of-systems.
  • Work with cross-functional teams to deliver software solutions for the franchise.
  • Establish best practices for medical device software development within the growing business franchise.
  • Produce maintainable code and technical documentation.
  • Collaborate with cross-functional and cross-divisional experts to solve complex engineering and business challenges.
  • Oversee the end-to-end delivery process of our SaaS applications.
  • Translate highly technical results into easily understood recommendations for senior stakeholders.
  • Manage third-party designers, vendors, and contractors to deliver high-quality engineering solutions.
Requirements
  • Experience defining and implementing APIs and communication protocols for control and operation of instrumentation.
  • Multithreaded application development with testing and debugging C/C++ on Linux.
  • Experience with modern Source Code Management tools such as git or AccuRev.
  • Experience working within an Agile software development environment.
  • Experience with Continuous Integration/Continuous Deployment software practice in a regulated environment.
  • Experience working within a quality system, IEC and ISO standards relevant to medical device software lifecycle and risk management.
  • Passion for understanding and solving problems for end users.
  • Passion for developing talent, mentoring, and building high-performance teams.
  • Track record of strong cross-functional collaboration, influence without authority, and project management.
  • Proven self-starter with ability to rally teams to achieve business results.
  • Comfortable debugging complex integrated systems spanning hardware, embedded, and application software in medical devices.
  • Demonstrated history of learning new platforms and development environments.
  • 10+ years of software development in senior development and lead roles, preferably in medical devices or a regulated industry.
  • Bachelor's or Master's Degree in Computer Science or equivalent with appropriate experience.
  • Travel: 10%
About Boston Scientific

Boston Scientific transforms lives through innovative medical solutions that improve the health of patients around the world. As a global medical technology leader for more than 30 years, we advance science for life by providing a broad range of high-performance solutions that address unmet patient needs and reduce the cost of healthcare.

We are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate.

We recognize that nurturing a diverse and inclusive workplace helps us be more innovative and it is important in our work of advancing science for life and improving patient health. That is why we stand for inclusion, equality, and opportunity for all.

Boston Scientific Corporation has been and will continue to be an equal opportunity employer. To ensure full implementation of its equal employment policy, the Company will continue to take steps to assure that recruitment, hiring, assignment, promotion, compensation, and all other personnel decisions are made and administered without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, gender expression, veteran's status, age, mental or physical disability, genetic information, or any other protected class.