Senior Embedded Software Engineer - Rhode Island
Providence, Rhode Island
Full Time
$115k - $150k
Our client, an innovative and rapidly growing medical device company, is seeking a Senior Embedded Software Engineer to join their dynamic R&D team. This organization is at the forefront of developing cutting-edge, life-saving technologies that are reshaping the future of patient care.
The ideal candidate will have a strong background in embedded systems, a passion for working on mission-critical software, and a proven track record of developing robust, reliable code in regulated environments. This is a high-impact role where your contributions will directly support the design and development of Class II/III medical devices that improve and save lives.
Key Responsibilities:-
Design, develop, and optimize embedded software for next-generation medical devices.
-
Collaborate with cross-functional teams including hardware, systems, and QA engineers to define software architecture and requirements.
-
Implement and test firmware using C/C++ on RTOS-based or bare-metal platforms.
-
Participate in code reviews, risk analysis, and software verification and validation in compliance with FDA, IEC 62304, and ISO 13485 standards.
-
Support root cause analysis and continuous improvement efforts during product development and post-market phases.
-
Document software designs, architecture decisions, and development processes clearly and thoroughly for regulatory compliance.
-
Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
-
5+ years of experience in embedded software development, ideally within the medical device, aerospace, automotive, or other safety-critical industries.
-
Strong proficiency in C/C++, with a solid understanding of real-time operating systems, microcontrollers (e.g., ARM Cortex), and low-level hardware interactions.
-
Experience with development tools such as Git, JIRA, and version control systems.
-
Familiarity with FDA regulations, IEC 62304, and ISO 13485 is strongly preferred.
-
Excellent analytical, problem-solving, and communication skills.
-
Passion for working on impactful technology in a highly collaborative environment.