(Hybrid) Staff Software Engineer
2 weeks ago
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 timeJob 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...
-
Quantitative Software Engineer
2 weeks ago
Boston, MA, United States BrainWorks Full timeMy 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...
-
Software Engineering Manager
2 months ago
Omaha, NE, United States Election Systems & Software Full timeWe 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...
-
Software Engineering Manager
1 month ago
Omaha, NE, United States Election Systems & Software Full timeWe 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...
-
Software Engineering Manager
1 week ago
Omaha, NE, United States Election Systems & Software Full timeJob 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...
-
Embedded Software Engineer
2 weeks ago
Huntsville, AL, United States Thompson Software Solutions Full timeThompson 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...
-
Director, Software Engineering
2 weeks ago
Wakefield, MA, United States C-4 Analytics, LLC Full timeDirector, 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...
-
Software Engineering Manager
2 weeks ago
Boston, MA, United States Understanding Recruitment Full timeWant 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...
-
Robotics Software Engineer V
2 weeks ago
Redmond, WA, United States Intelliswift Software Full timeJob 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 timeDO 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...
-
Senior Java Software Engineer
2 weeks ago
McLean, VA, United States Intelliswift Software Full timeJob 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...
-
Staff Software Engineer
2 weeks ago
Duluth, GA, United States Applied Optoelectronics, Inc. Full timeSummaryMake 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...
-
Staff Software Engineer
2 weeks ago
Duluth, GA, United States Applied Optoelectronics, Inc. Full timeSummaryApplied 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...
-
Software Design Engineer
2 days ago
Redmond, WA, United States Talent Software Services Full timeSoftware 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...
-
Embedded Software Engineer
2 weeks ago
Minneapolis, MN, United States Zolon Tech Solutions, Inc. Full timeTitle : 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...
-
Staff Software Engineer
2 weeks ago
Chicago, IL, United States Grubhub Full timeGrubhub 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 timeDescription: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...
-
Hybrid/HV Powertrain Engineer II
4 weeks ago
Indianapolis, IN, United States American Honda Motor Co. Full timeJob 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,...
-
Hybrid/HV Powertrain Engineer II
4 weeks ago
Indianapolis, IN, United States American Honda Motor Co. Full timeJob 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 timeDescription: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...