Senior System Software Engineer
DataStaff, Inc. - Raleigh, North Carolina, United States, 27601
Work at DataStaff, Inc.
Overview
- View job
Overview
is currently seeking a
Senior System Software Engineer
for a contract opportunity with one of our direct clients in
Raleigh, NC . *This is an onsite position System Software Debugging & Troubleshooting: Investigate and resolve software anomalies reported by Device Help, Manufacturing, or other internal teams. Classify issues accurately (e.g., hardware-related, software bugs, or user errors). Determine and execute appropriate next steps such as implementing fixes, escalating to relevant teams, or monitoring for recurrence. Tool Development for Manufacturing & Field Support: Design and implement robust tools using Qt (C++) and QML to support manufacturing workflows and field diagnostics. Collaborate with cross-functional teams to understand tool requirements and ensure usability and reliability in production environments. Automated Software Testing: Develop and maintain unit and functional test automation using tools such as SQUISH. Integrate automated tests into the development pipeline to ensure software quality and reduce regression risks. Software Engineering & Best Practices: Apply object-oriented programming principles to design maintainable and scalable software components. Participate in code reviews, documentation, and continuous improvement of development processes. Problem Solving & Collaboration: Demonstrate strong analytical skills and attention to detail in identifying root causes and implementing effective solutions. Work closely with engineering, QA, and support teams to ensure timely resolution of issues and continuous product improvement. Skills: Proven experience of debugging and troubleshooting system software anomalies (E.g., Reported by Device Help and Manufacturing) Classify issues (E.g., hardware, software, use error) Determine next steps (e.g., fix, escalate, monitor) Proven experience of developing tools for supporting manufacturing and field support in Qt (C++) and QML Perform automated software testing (Develop unit test or functional test automation e.g., in SQUISH). Strong understanding of object-oriented programming (E.g., C++). Good problem-solving skills and attention to detail. This opportunity is available as a W2 position with a competitive benefits package. Seniority level
Seniority level Mid-Senior level Employment type
Employment type Contract Job function
Job function Information Technology Industries Staffing and Recruiting Referrals increase your chances of interviewing at DataStaff, Inc. by 2x Inferred from the description for this job
Medical insurance Vision insurance 401(k) Get notified about new System Software Engineer jobs in
Raleigh, NC . Embedded Software Engineer | Airborne Software
Entry Level Systems Engineer/Controls Specialist
Part-Time Student - Software Engineer, Embedded OS - Cary, NC
Raleigh, NC $100,000.00 - $150,000.00 5 days ago Embedded Software Test Engineer | Airborne Software
Raleigh, NC $108,800.00 - $162,800.00 3 hours ago System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem
Embedded Software Engineer 1 - Networking Team
Raleigh-Durham-Chapel Hill Area $141,000.00 - $202,000.00 3 hours ago Embedded Software Engineer 2 - Networking team
Raleigh, NC $100,000 - $150,000 5 days ago Senior Embedded Software Engineer | Airborne Software
Senior System Software Engineer - Performance
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr