Lead Software Engineer - Qt/GUI

Overview

On Site
140k - 180k
Full Time

Skills

C++
Attention to detail
Medical devices
Regulatory Compliance
Design software
Product requirements
Product management
Quality assurance
Software development
Unit testing
Continuous integration
FDA
Design review
Risk assessment
Emerging technologies
Computer science
Software engineering
Software design
Data structure
Version control
Issue tracking
Problem solving
ISO 13485
Leadership
Qt
Graphical user interface
Health care
Design
Collaboration
Mentorship
Testing
Computer hardware
Software deployment
Continuous delivery
ISO 9000
Innovation
Algorithms
Git
Agile

Job Details

About Us:

Our client is a leading provider of innovative medical devices aimed at improving patient outcomes and healthcare efficiency. We specialize in developing cutting-edge technologies that meet the highest standards of quality and regulatory compliance.

Position Overview:

We are seeking a highly skilled Lead Software Engineer to join our dynamic team. As the Lead Software Engineer, you will play a key role in the design, development, and maintenance of software solutions for our medical devices. You will lead a team of software engineers and collaborate closely with cross-functional teams to ensure the successful delivery of high-quality software products.

Responsibilities:
  • Lead and mentor a team of software engineers in the design, development, and testing of software applications for medical devices.
  • Architect and design software solutions using C++ and Qt framework to meet product requirements and industry standards.
  • Collaborate with product management, hardware engineers, and quality assurance teams to define software requirements and ensure alignment with overall project goals.
  • Drive best practices in software development, including code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) processes.
  • Ensure compliance with regulatory standards, such as FDA regulations and ISO standards, throughout the software development lifecycle.
  • Participate in design reviews, risk assessments, and technical discussions to identify and address potential issues proactively.
  • Stay current with emerging technologies and industry trends to drive innovation and enhance product capabilities.

Requirements:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (X years) in software development using C++ and Qt framework, preferably in a medical device or regulated industry.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience with software development tools and methodologies, including version control systems (e.g., Git), issue tracking systems, and agile development practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to effectively communicate technical concepts to cross-functional teams and stakeholders.
  • Prior experience in a leadership or mentoring role is preferred but not required.
  • Familiarity with regulatory requirements for medical devices (e.g., FDA 510(k), ISO 13485) is a plus.

Benefits:
  • Competitive salary and benefits package
  • Opportunities for career growth and advancement
  • Collaborative and innovative work environment
  • Flexible work hours and remote work options

About Motion Recruitment Partners, LLC