Embedded Software Engineer Job at BrightHire Search Partners, Burlington, MA

cTcyMWZPK2hSeGZnVk9QazRFZzRMVXYrbmc9PQ==
  • BrightHire Search Partners
  • Burlington, MA

Job Description

We are seeking a highly motivated C++ Software Engineer to join innovative medical device team. In this role, you will leverage your C++ and Qt skills to create robust and reliable software that precisely controls and monitors complex medical instruments. You will play a crucial role in ensuring the accuracy and safety of our devices, directly impacting patient diagnostics and treatment.

Key Responsibilities

  • Work closely with ‘Voice of the Customer’ stakeholders to translate visual design into user interface with the intended user experience
  • Become proficient with visual design to code translation technology and tools
  • Define and implement front end-backend interface to support a thin GUI architecture
  • Integrate backend services with front end GUI interface using asynchronous design patterns as required
  • Follow industry best practices and company guidelines for DevOps
  • Participate in agile planning and development execution process
  • Cross-functional collaboration with customer-facing, technical, and software quality collaborators including
  • Realization of intended product UX via implementation of user interfaces with specified visual design and functional behavior

Requirements

  • Bachelor’s degree in computer science, software engineering, or related field
  • 3-6years’ experience with GUI development targeting Windows or Linux using a UI framework
  • Experience with C++ and OOP
  • Familiarity with the Qt Development Framework and QML based GUI development
  • Familiarity with the use of a visual design to code translation tool or technology (i.e. Qt Design Studio)
  • Familiarity with thin-GUI application architecture
  • Experience with cross-platform development
  • Experience with GUI custom control development
  • Familiarity with the application of software development patterns – including interface-based design and dependency injection
  • Familiarity with multi-threaded asynchronous programming patterns involving the use of applicable synchronization mechanisms
  • Familiarity with medical device development

Job Tags

Similar Jobs

Small Potato Trucking

CDL-A AND HAZMAT DRIVERS, HOME DAILY Job at Small Potato Trucking

 ...We have job openings for trailer truck drivers who would like to work LOCALLY! This job...  ...chassis at the ramp experience needed ~ HOME DAILY ~ Shifts are both night/day with a...  ...3 years; DOT Medical card; Valid Class A driver's license; Must have 3 months... 

Premier Cooperative

Elevator Operator Job at Premier Cooperative

 ...products. Premier employs approximately 100 people across 26-grain elevators that surround the Champaign, Illinois area. Job...  ...environment for you and your fellow team members. Grain Elevator Operators will be cross-trained to perform a variety of tasks. Essential... 

Alora Pharmaceuticals, LLC

Pharmaceutical Sales Representative Job at Alora Pharmaceuticals, LLC

 ...Who We Are: Alora Pharmaceuticals is a leading specialty pharmaceutical company focused on specialty segments of the U.S. It is a fully integrated company with internal resources dedicated to the development, manufacturing and promotion of its products. We have developed... 

Primark

In-Store Safety and Operations Coordinator (Hiring Immediately) Job at Primark

 ...reporting and resolving technology repairs in a timely manner Input updates to systems and...  ...organizations, administration, and data entry skills. Great people skills with the...  ...are related to accessibility of the online application system due to a disability.... 

Tatum by Randstad

Director of Risk Modeling Job at Tatum by Randstad

 ...Our client is a leading financial services/consumer lending company experience major growth! They are looking to add a Director of Risk Modeling to their team. The Director of Risk Modeling will lead the strategy, development, and execution of risk modeling initiatives...