Talent.com
Full Spectrum
Principal C++/Qt/QML Software EngineerFull Spectrum • Westborough, MA, United States
Principal C++/Qt/QML Software Engineer

Principal C++/Qt/QML Software Engineer

Full Spectrum • Westborough, MA, United States
26 days ago
Job type
  • Full-time
Job description
Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. With projects focused on embedded systems, mobile apps, robotics, engineers at Full Spectrum love the challenge of working with clients on products that have a meaningful impact. Working across different client projects with a wide range of technologies, a career at Full Spectrum offers both technical and professional growth opportunities.
Principal C++/Qt/QML Software Engineer
The Principal C++/Qt/QML Software Engineer will have the opportunity to work on a diverse set of products, including complex medical devices, robotics, and industrial equipment. This position requires deep experience in C++ and the Qt platform, including QML. The successful candidate will be an individual who enjoys learning new software technologies and working on the cutting edge of product development.
ROLE RESPONSIBILITIES: · Take a key role in a fast-paced cross-functional team· Collaborate directly with clients to understand requirements and make critical design decisions· Contribute to the full software development lifecycle, including requirements analysis, design, development, code review, unit testing, integration, and verification· Contribute closely with the cross-functional team to define interfaces, integrate software and hardware, and troubleshoot system-level issues· Ensure all development activities adhere to regulatory requirements for software for medical devices (e.g., IEC 62304) and industry best practice · Create and maintain detailed software documentation· Execute with minimal guidance and provide technical oversight and guidance for other team members· Mentor junior engineers and drive best practice in software development
KEY SKILLS: 10+ years’ experience and expert proficiency in modern, production-level C++· 5+ years’ experience developing with the Qt platform and QML for responsive UI· Strong hands-on experience with embedded development on Linux, Windows, an RTOS, or bare metal· Strong experience with modern SDLC processes (unit testing, static analysis, CI/CD)· Strong familiarity with modern software development tools (Git, SVN, or other industry-standard source control)· Experience using Agile techniques, including task / issue management· Demonstrated commitment to high quality· Strong oral and written communication skills· Highly motivated, self-disciplined, independent and results oriented· Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Physics or related discipline preferred, or equivalent years of experience
DESIRED EXPERIENCE:
· Experience developing software for medical devices· Experience developing software for mobile devices· Experience analyzing software for failure modes and developing solutions to mitigate risks. · Experience with one or more of the following: Docker, SQLite, Yocto· Proficiency in other programming languages such as C#, Python, or JavaScript· Experience developing and maintaining CI/CD pipelinesWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Create a job alert for this search

Principal C++/Qt/QML Software Engineer • Westborough, MA, United States

Similar jobs

Software Engineer

PATSmokeTestLittleton, MA, US
Full-time

Experienced Software Engineer with strong Java and Selenium skills,Develop automation scripts and execute regression suites,Develop automation scripts and execute regression suites. Show more

 • Promoted

Director, Quality & Engineering Enablement, Hybrid, Marlborough/Chelmsford,

First Tech Federal Credit UnionMarlborough, MA, United States
Full-time

This role leads cross-functional engineering teams responsible for designing, building, and maintaining complex systems software that underpins enterprise technology platforms.This role delivers hi... Show more

 • Promoted

Sr. Project Engineer

Direct EnergieHopkinton, MA, United States
Full-time

Assume a broad scope of technical and project management responsibilities including design and analysis, program planning and management, customer communication, and ongoing product support.Use eng... Show more

 • Promoted

Director, Software Engineering — Cloud-Native Java Leader

Soteria Reinsurance Ltd.Smithfield, RI, United States
Full-time

Director of Software Engineering in Smithfield, RI.The ideal candidate will have extensive experience in overseeing the design, development, and maintenance of digital asset systems with a strong b... Show more

 • Promoted

Quality Validation Engineer

AvantorDevens, MA, US
Full-time

Avantor is looking for a Quality Validation Engineer to join our Quality team and make an impact through validation governance, regulatory compliance, ownership of validated system lifecycles, and ... Show more

 • Promoted

Director, Engineering: Embedded Software

Full Spectrum SoftwareWestborough, MA, United States
Full-time

Director Of Engineering, Embedded Software.Full Spectrum is an engineering services firm specializing in the design and development of innovative medical devices.We partner with leading companies i... Show more

 • Promoted

Java Fullstack Engineer w/Angular 16

Dminds Solutions Inc.Smithfield, RI, United States
Temporary

Senior Java Full Stack Engineer (w/Angular 16+).Smithfield, RI (Onsite/Hybrid).Java (JEE, Core Java, JBOSS, DevOps/Infrastructure, Web Technology, WebServices, Custom Solution, IBM Data Access Hibe... Show more

 • Promoted

6444 - Lead CQV Engineer / Lead Validation Engineer

VeristaDevens, MA, United States
Full-time

Lead CQV Engineer / Lead Validation Engineer.Verista's 500 experts team up with the world's most recognizable brands in the life science industry to solve their business needs.The nature of our bus... Show more

 • Promoted

Director, Quality & Engineering Enablement, Hybrid, Marlborough/Chelmsford,

First Technology Federal Credit UnionMarlborough, MA, US
$164,000.00 yearly
Full-time

This role leads cross-functional engineering teams responsible for designing, building, and maintaining complex systems software that underpins enterprise technology platforms.This role delivers hi... Show more

Senior Enterprise AI Architect: Gen AI & LLM Solutions

B CapitalMarlborough, MA, United States
Full-time

Boston Scientific is seeking a Senior AI Solution Architect to lead the design of enterprise AI solutions across the company.You will translate complex business challenges into scalable, secure AI ... Show more

 • Promoted

Director, Engineering - Full Stack Engineering

Fidelity InvestmentsSmithfield, RI, United States
Full-time

Director, Engineering - PRK Platform.The Workplace Investing (WI) Platform technology group within Fidelity Investments is responsible for the development and maintenance of technology solutions su... Show more

 • Promoted

Remote Biomedical Knowledge Systems Engineer

GlobalchannelmanagementMarlborough, MA, United States
Remote
Part-time

Biomedical Knowledge Systems Engineer needs 3 years dedicated experience in software Biomedical Knowledge Systems Engineer needs 3 years dedicated experience in software development and highly spec... Show more

 • Promoted

Software Developer

Boston, MA Area JobsMarlborough, MA, United States
Full-time

Cloud Bridge Solutions Inc has openings for the position Software Developer in Marlborough, MA.Duties include design, develop, implement, maintain & test business functions and web apptns using... Show more

 • Promoted

Senior Java Full-Stack Engineer (Angular 16+)

Dminds Solutions Inc.Smithfield, RI, United States
Temporary

Smithfield, RI is seeking a Senior Java Full Stack Engineer (Angular 16+) for a 3 Months Contract to Hire, onsite with hybrid options.You will join a high-impact engineering team, using Java (Sprin... Show more

 • Promoted

Director, Software Engineering

Soteria Reinsurance Ltd.Smithfield, RI, United States
Full-time

Director, Software EngineeringApplylocations: Smithfield, RItime type: Full timeposted on: Posted Todaytime left to apply: End Date: July 28, 2026 (30+ days left to apply)job requisition id... Show more

 • Promoted

Remote Frontend Software Engineer

Micro1Leominster, Massachusetts, US
$40.00 hourly
Remote
Full-time

Pixel-Perfect UI Implementation.AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcar... Show more

 • Promoted

Project Engineer II

SMC LTD.Devens, MA, United States
Full-time

Participate in the development of new projects with the SMC project team from quotation support, through development and validation of molds, equipment, and manufacturing processes, and successful ... Show more

 • Promoted

Director, Software Engineering

Fidelity InvestmentsSmithfield, RI, United States
Full-time

Oversees, guides, and participates in the design, development, and maintenance of digital assets systems, using Java programming.Builds enterprise-grade systems that handle large-scale, secure, and... Show more

 • Promoted

Medical Device Quality Engineer

Katalyst Healthcares and Life SciencesDevens, MA, United States
Full-time

Summary :Seeking an experienced Medical Device Quality Engineer to support the launch of a new product into production.The role focuses on process validation and ensuring compliance with medical de... Show more

 • Promoted

Information Technology Professional

US NavyDevens, MA, US
Full-time

Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper... Show more