Quick overview
SeniorityMid Senior
Work modeOn Site
LocationWaukesha, WI, United States
ConfluenceJira
Job description
Role Name: C++ Linux Developer
Work Location: Waukesha WI (Onsite)
Position Summary:
We are seeking an experienced C++ Linux Developer to design, develop, and maintain software solutions for regulated medical devices. The ideal candidate will have strong hands-on expertise in C++, Linux, embedded systems, multithreading, debugging, and software development for high-reliability systems.
Key Responsibilities:
- Design, develop, and maintain software applications using C++ on Linux platforms.
- Develop multithreaded, high-performance applications with a strong focus on reliability and maintainability.
- Participate in architecture, design reviews, code reviews, and technical discussions.
- Debug and troubleshoot issues across application, middleware, and Linux OS layers.
- Work closely with Systems Engineering, Quality, Verification, and Product teams.
- Develop and maintain technical design specifications and software development artifacts.
- Support software verification, validation, defect analysis, and risk-mitigation activities.
- Ensure compliance with medical-device software development and quality processes.
Required Technical Skills
- Strong hands-on C++ development
- Modern C++: C++11 / C++14 / C++17
- Object-Oriented Design and Design Patterns
- Multithreading and Concurrency
- Linux application development
- Linux debugging and performance analysis
- Shell scripting
- Git
- Jenkins / CI-CD
- CMake / GNU Make
- GDB
- JIRA / Confluence
Preferred Domain Experience
Experience in one or more of the following:
- Medical Devices / Healthcare Software
- Diagnostic Systems
- Medical Imaging Systems
- FDA-regulated products
- IEC 62304 software lifecycle processes
- ISO 13485 Quality Management Systems
- Cybersecurity for medical devices
Preferred Candidate Profile:
- 8–15 years of software development experience
- Strong problem-solving and debugging skills
- Experience developing reliable, performance-critical software on Linux
- Experience working with globally distributed engineering teams
- Strong communication and collaboration skills
- Prior experience in healthcare or regulated medical-device product development preferred
Similar jobs
- GO

Natural ADABAS DeveloperRecently posted
Govcio LLC · United States · Remote 🇺🇸
Microsoft ExcelConfluenceJira+1Technology$94.2k - $135.0k/yr - IL
Senior Oracle Developer - Utilities Cloud CCSRecently posted
ilocatum · Buffalo, NY · Hybrid 🇺🇸
OracleTechnology$110k - $140k/yr - EV

Fullstack Software Engineer, AI InfraRecently posted
Everpure, Inc. · Santa Clara, CA · On-site 🇺🇸
MicroservicesLLMPython+3Technology$180k/yr - AT

Google Workspace Developer [214084]Recently posted
Aquent Talent · Detroit, MI · On-site 🇺🇸
Google WorkspaceGitJira+2TechnologySalary not listed - SK

WordPress Developer [213830]
Skill · United States · Remote 🇺🇸
PHPHTMLCSS+3TechnologySalary not listed - AT

Color Developer [213676]
Aquent Talent · Beaverton, OR · On-site 🇺🇸
Microsoft ExcelMicrosoft OfficeTechnologySalary not listed - AT

Associate Product Developer, Intimates & Sleepwear [213536]
Aquent Talent · New York, NY · Hybrid 🇺🇸
Microsoft ExcelMicrosoft OfficeTechnologySalary not listed - CA

UI/UX DeveloperRecently posted
CAI · Hyattsville, MD · On-site 🇺🇸
GitHTMLAngular+8Technology$40 - $45/hr - CA

Senior Web DeveloperRecently posted
CAI · Trenton, NJ · On-site 🇺🇸
GitHTMLSAML+4Technology$75 - $83/hr - CA

Cloud Applications Developer
CAI · Trenton, NJ · On-site 🇺🇸
GitAWSAPI Gateway+4Technology$95 - $101/hr - CA

Smile CDR Integration Developer
CAI · United States · Hybrid 🇺🇸
SQLGitApache Spark+10Technology$62 - $72/hr - CA

Mainframe Developer
CAI · United States · Hybrid 🇺🇸
COBOLSystem DesignTechnology$56 - $61/hr