(Hybrid) Staff Software Engineer

2 weeks ago


Sudbury MA United States The Mullings Group Full time

Staff Software Engineer

C++ / Qt / QML

Medical Imaging : OCT Vascular Imaging Technology

Sudbury, MA : Hybrid 3 Days Onsite / 2 Days Remote

Our client has successful commercialized one of the world first intravascular imaging platforms utilizing optical coherence tomography to help physicians better understand complex vascular disease.

This organization is has thriving portfolio of vascular imaging technology commercialized all across the globe, and are in active development of next generation AI enabled vascular imaging applications.

They are actively seeking a skilled Staff Software Engineer to lead the development and enhancement of software subsystems for their imaging application and internal tools.

This role includes maintaining and improving existing software features, user interfaces, and databases while collaborating with cross-functional teams to develop prototypes and evaluate new tools.

The ideal candidate will contribute to software design, testing, and documentation, ensuring compliance with industry best practices.

Strong experience in software engineering, object-oriented design, and modern development tools is required, with additional knowledge of image processing, 3D visualization, and AI techniques considered a plus.

Responsibilities:

  • Take ownership of software subsystems from concept to design and implementation to contribute to the development of overall company imaging application software and internal software tools.
  • Maintain and improve existing software, user-interface, database management system, PACS network interface, and design future improvement and new features.
  • Develop rapid prototypes for demonstrating new features, proof of concepts, GUI design, and hardware evaluation in direct collaboration with clinical, marketing, and manufacturing cross functional team.
  • Contribute to the research and development of OCT processing algorithms and techniques.
  • Participate in evaluation and selection of third-party software tools and libraries, including SOUP (Software of Unknown Provenance) and COTS (Commercial off the shelf software).
  • Conduct investigations of software-related complaints from the field and internal users.
  • Contribute to creation and revision of software design documents and other software development lifecycle documents.
  • Contribute to software design review and software merge request review.
  • Contribute to the improvement of company software development processes.
  • Participate in the creation of Intellectual Property.

Qualifications:

Required:

  • Bachelor’s degree in relevant engineering field or computer sciences.
  • Minimum of 8 years of experience in Software Engineering in a medical, scientific, and/or analytical device with at least 3 years of software development experience in a regulated industry.
  • Proficiency in Object Oriented Design, C++, Qt Framework and QML are required.
  • Proficiency in scripting languages, such as Python, Perl, or JavaScript
  • Proficiency in software development best practices including software source control (git), unit testing, and continuous integration.
  • Good grasp of modern User Interface / User Experience concepts, cybersecurity standards, and secure software development process.

Desired:

  • Proficiency in DICOM PACS network interface and database management system.
  • Proficiency in automated test solution.
  • Experience with 3D visualization and manipulation software tools and APIs.
  • Experience with one or more of GPU programming, Image processing and segmentation, and Firmware development.
  • Experience with Deep Learning, Convolutional Neural Networks, or other AI techniques.


  • Staff Engineer

    2 weeks ago


    Boston, MA, United States Softworld Inc Full time

    Job Title: 80729 - Staff Engineer Learn more about the general tasks related to this opportunity below, as well as required skills. Job Location: Boston Massachusetts 02110 Hybrid Onsite Requirements: Python AWS API design/development Job Description: What You'll Do: Architect and Lead: Design and implement scalable, high-performance systems critical...


  • Boston, MA, United States BrainWorks Full time

    My client, a leading financial services firm, is seeking to hire a Senior Quantitative Software Engineer with strong programming, modeling, and applied math skills, combined with knowledge of equities, fixed income, derivative instruments, or related area.In this key role, the Senior Quantitative Software Engineer (Quant, Fintech) will build analytical...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Omaha, NE, United States Election Systems & Software Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...


  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Wakefield, MA, United States C-4 Analytics, LLC Full time

    Director, Software Engineering: Wakefield, MA (REMOTE) – C-4 AnalyticsC-4 Analytics is a fast-growing, private, full-service digital marketing company that excels at helping automotive dealerships increase sales, increase market share, and lower cost per acquisition. C-4 Analytics is committed to developing innovative solutions for every dealer in every...


  • Boston, MA, United States Understanding Recruitment Full time

    Want to revolutionize cancer surgery?Want to be a part of a groundbreaking transition from clinical development to commercial launch?We are currently looking for a Software Systems Engineering Manager to join a company revolutionizing the way cancer surgery is performed.They have 2 FDA approvals which provide 84% diagnostic accuracy in detecting residual...


  • Redmond, WA, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...

  • Sr DevOps Engineer

    2 weeks ago


    Boston, MA, United States ALIS Software LLC Full time

    DO NOT APPLY BELOW THEN 14+ YEARS EXPERIENCE Role: Sr DevOps EngineerLocation: Boston, MAModel: HybridType: ContractDuration: Long TermRate: $60/hr on C2CMust have 15+ Years ExperienceMust join project onsite in Boston, MAMust have: Terraform, Python, Migration from AWS to Azure, DevOps, Ansible And CI/CDRoles & Responsibilities · Bachelor's degree in...


  • McLean, VA, United States Intelliswift Software Full time

    Job Title: Senior Java DeveloperDuration: 6 monthsLocation: McLean, VA Hybrid (3 Days in Office)Contract Type: W2 OnlyPay Rate Range: $60 - $75/HourJob Responsibilities:Design, develop, and maintain high-quality Java applications.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, scalable, and efficient code...


  • Duluth, GA, United States Applied Optoelectronics, Inc. Full time

    SummaryMake your application after reading the following skill and qualification requirements for this position.Applied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks...


  • Duluth, GA, United States Applied Optoelectronics, Inc. Full time

    SummaryApplied Optoelectronics Inc. (AOI) is a leading developer and manufacturer of advanced optical and Radio Frequency (RF) products, including components, modules, and equipment. AOI's products are the building blocks for broadband access networks worldwide, where they are used in the internet data center, CATV broadband, telecom, and FTTH markets. AOI...


  • Redmond, WA, United States Talent Software Services Full time

    Software Design Engineer 2 Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below. Job Summary: Talent Software Services is in search of a Software Design Engineer for a contract position in Redmond, WA. The opportunity will be seven months with a strong chance for a...


  • Minneapolis, MN, United States Zolon Tech Solutions, Inc. Full time

    Title : Embedded Software Engineer Read on to fully understand what this job requires in terms of skills and experience If you are a good match, make an application. Location : Minneapolis, MN Duration : 12 Months Job Description: Hybrid Position Developing and maintaining embedded software. Mentoring junior engineers. Collaborating with various...


  • Chicago, IL, United States Grubhub Full time

    Grubhub is seeking a Staff Software Engineer to join our Product Security team. As a member of our team you will help us analyze, design and build security technology into our products and services in order to enable trustworthy experiences for Grubhub’s diners, merchants, drivers and employees. You will dig into the complex world of building security...

  • Software Engineer C++

    2 weeks ago


    Omaha, NE, United States Election Systems & Software Full time

    Description:We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and...


  • Indianapolis, IN, United States American Honda Motor Co. Full time

    Job PurposeHonda Racing Corporation USA, a leader in motorsports racing, is seeking a highly organized and detailed oriented Hybrid/HV Powertrain Engineer II to join its Racing Program in Indianapolis, INWork Style: HybridEX2Hybrid/HV Powertrain Engineer:Travel to race and test events providing trackside engineering support to HRC customer and partner teams,...


  • Indianapolis, IN, United States American Honda Motor Co. Full time

    Job PurposeHonda Racing Corporation USA, a leader in motorsports racing, is seeking a highly organized and detailed oriented Hybrid/HV Powertrain Engineer II to join its Racing Program in Indianapolis, INWork Style: HybridEX2Hybrid/HV Powertrain Engineer:Travel to race and test events providing trackside engineering support to HRC customer and partner teams,...

  • Software Engineer C++

    3 weeks ago


    Omaha, NE, United States Election Systems & Software Full time

    Description:The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the...