Demo

(Hybrid) Staff Software Engineer : AI Enabled Intravascular Imaging : C++/Qt/Qml

The Mullings Group
Sudbury, MA Full Time
POSTED ON 1/17/2025 CLOSED ON 4/15/2025

What are the responsibilities and job description for the (Hybrid) Staff Software Engineer : AI Enabled Intravascular Imaging : C++/Qt/Qml position at The Mullings Group?

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.
  • Salary.com Estimation for (Hybrid) Staff Software Engineer : AI Enabled Intravascular Imaging : C++/Qt/Qml in Sudbury, MA
    $106,893 to $129,970
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a (Hybrid) Staff Software Engineer : AI Enabled Intravascular Imaging : C++/Qt/Qml?

    Sign up to receive alerts about other jobs on the (Hybrid) Staff Software Engineer : AI Enabled Intravascular Imaging : C++/Qt/Qml career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $68,734 - $85,597
    Income Estimation: 
    $67,182 - $95,497
    Income Estimation: 
    $85,464 - $107,127
    Income Estimation: 
    $125,305 - $173,168
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    This job has expired.
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at The Mullings Group

    • The Mullings Group Delray Beach, FL
    • Opportunity Overview Established professional services firm in Delray Beach, FL seeking a high-impact Chief of Staff to partner with CEO and leadership tea... more
    • 4 Months Ago


    Not the job you're looking for? Here are some other (Hybrid) Staff Software Engineer : AI Enabled Intravascular Imaging : C++/Qt/Qml jobs in the Sudbury, MA area that may be a better fit.

    AI Assistant is available now!

    Feel free to start your new journey!