Senior System Software Engineer :
On behalf of our technology client, Procom is searching for a Senior System Software Engineer for a 6-month role. This position is a fully onsite position at our client’s Raleigh, NC office.
Senior System Software Engineer - Job Description :
The Senior System Software Engineer will work fully onsite at Merz North America in Raleigh, NC, providing hands-on support to both manufacturing and field support teams. This role will focus on debugging and troubleshooting system software anomalies—particularly those reported by Device Help and Manufacturing. The engineer will be responsible for classifying issues, determining next steps, and ensuring effective escalation or resolution as needed.
Senior System Software Engineer - Responsibilities :
- Developing and maintaining support tools in Qt (C++) and QML for manufacturing and field operations
- Performing automated software testing, including building and executing unit or functional test automation (preferably with SQUISH)
- Collaborating with cross-functional teams to ensure software reliability and supportability
- Applying strong object-oriented programming knowledge in C++ to design, troubleshoot, and enhance system software
- Maintaining a proactive approach to problem-solving, with high attention to detail in a fast-paced, onsite environment
Senior System Software Engineer - Mandatory Skills :
Proven experience debugging and troubleshooting system software anomaliesAbility to classify issues (hardware, software, or use error)Ability to determine next steps (fix, escalate, or monitor)Proven experience developing tools to support manufacturing and field support using Qt (C++) and QMLExperience with automated software testing, including development of unit or functional test automation (e.g., using SQUISH)Strong understanding of object-oriented programming (C++)Excellent problem-solving skills and attention to detailSenior System Software Engineer – Nice-to-Have Skills :
Experience in a manufacturing environmentFamiliarity with Device Help systemsStrong teamwork and communication skillsExperience with accessible software designFamiliarity with software lifecycle managementSenior System Software Engineer – Assignment Length :
This is a 6-month contract position.
Senior System Software Engineer - Start Date :
ASAP.
Senior System Software Engineer - Assignment Location :
Raleigh, North Carolina, United States, fully onsite.