Talent.com
Senior System Software Engineer

Senior System Software Engineer

ProcomRaleigh, US
18 days ago
Job type
  • Full-time
  • Temporary
Job description

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 anomalies
  • Ability 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 QML
  • Experience 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 detail
  • Senior System Software Engineer – Nice-to-Have Skills :

  • Experience in a manufacturing environment
  • Familiarity with Device Help systems
  • Strong teamwork and communication skills
  • Experience with accessible software design
  • Familiarity with software lifecycle management
  • Senior 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.

    Create a job alert for this search

    Senior System Engineer • Raleigh, US