Senior System Software Engineer Job at DataStaff, Inc., Raleigh, NC

QmNEY29DN2hUR3N1eTQzZjdac0IwVzdTa3c9PQ==
  • DataStaff, Inc.
  • Raleigh, NC

Job Description

Get AI-powered advice on this job and more exclusive features. Continue with Google Continue with Google DataStaff, Inc. 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 DataStaff, Inc.

Job Tags

Contract work,

Similar Jobs