Logo
Motion Recruitment Partners LLC

Senior Software Engineer - Embedded Systems

Motion Recruitment Partners LLC, Boston, Massachusetts, us, 02298


Company Overview:Our client is a pioneering medical technology company dedicated to developing innovative solutions to improve patient care and healthcare outcomes. Their team is passionate about creating cutting-edge medical devices that make a difference in people's lives. They are currently seeking a talented Senior Software Engineer to join our dynamic team and contribute to the development of embedded software and GUI interfaces for theirnext-generation medical devices.Position Overview:As a Senior Software Engineer specializing in embedded systems, you will play a key role in designing, developing, and maintaining software for our medical device products. You will work closely with cross-functional teams including hardware engineers, firmware engineers, and QA engineers to ensure the successful delivery of high-quality software solutions.Responsibilities:Design and implement embedded software solutions using C++ 17 for medical device products.Develop graphical user interfaces (GUI) using Qt framework for intuitive user interaction.Collaborate with hardware engineers to integrate software with embedded systems and peripherals.Optimize software performance for resource-constrained embedded environments.Conduct code reviews and provide constructive feedback to team members.Troubleshoot and debug software issues in both development and production environments.Ensure compliance with regulatory standards and best practices in medical device software development.Mentor junior engineers and contribute to the continuous improvement of development processes.

Qualifications:Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.5+ years of professional experience in software development, with a focus on embedded systems.Proficiency in C++ programming language, including knowledge of C++ 17 features and best practices.Experience developing GUI applications using Qt framework.Familiarity with software development tools and version control systems (e.g., Git, JIRA).Strong problem-solving skills and ability to work independently as well as in a team environment.Excellent communication skills and ability to effectively collaborate with cross-functional teams.Prior experience in the medical device industry or other regulated environments is a plus.

Benefits:Competitive salary and comprehensive benefits package.Opportunity to work on innovative projects that have a positive impact on healthcare.Professional development and career growth opportunities.Collaborative and inclusive work environment with a focus on teamwork and creativity.

#J-18808-Ljbffr