Full Spectrum Services
Principal C++ Embedded Software Engineer
Full Spectrum Services, Bridgeport, Connecticut, us, 06610
Principal C++ Embedded Software Engineer
Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. Projects focus on embedded systems, mobile apps, robotics, and related technologies, offering technical and professional growth opportunities. 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 Design, develop, test, and debug embedded software for medical devices, adhering to industry best practices and regulatory standards (e.g., IEC 62304) Write and maintain unit tests Participate in code reviews Execute with minimal guidance and provide technical oversight and guidance for other team members
Key skills
10+ years of recent experience with modern embedded C++ Experience developing medical devices or other safety-critical systems 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)
Desired experience
Experience with Yocto Experience developing and maintaining Jenkins or Azure DevOps pipelines Experience with Qt
Seniority level
Mid-Senior level
Employment type
Full-time
Industries
Medical Equipment Manufacturing
#J-18808-Ljbffr
Full Spectrum partners with leading companies in MedTech to develop cutting-edge software for medical devices. Projects focus on embedded systems, mobile apps, robotics, and related technologies, offering technical and professional growth opportunities. 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 Design, develop, test, and debug embedded software for medical devices, adhering to industry best practices and regulatory standards (e.g., IEC 62304) Write and maintain unit tests Participate in code reviews Execute with minimal guidance and provide technical oversight and guidance for other team members
Key skills
10+ years of recent experience with modern embedded C++ Experience developing medical devices or other safety-critical systems 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)
Desired experience
Experience with Yocto Experience developing and maintaining Jenkins or Azure DevOps pipelines Experience with Qt
Seniority level
Mid-Senior level
Employment type
Full-time
Industries
Medical Equipment Manufacturing
#J-18808-Ljbffr