Demo

System Software Engineer

Pentangle Tech Services | P5 Group
Raleigh, NC Contractor
POSTED ON 4/16/2026
AVAILABLE BEFORE 5/15/2026

Principal Software System Engineer

Raleigh, NC (Onsite)


Requirements management(system and software level)

Risk management

system hazard analysis,

software hazard analysis

fault tree analysis

system of systems issues management/investigation

connected eco systems


MUST Have

  • Requirements Management and Compliance: Write, maintain, and own system-level and software-level design inputs/requirements, ensuring compliance with established Quality Management Systems (QMS) and regulatory frameworks. Work with established requirements and risk management SW tools (e.g Polarion, JAMA, DOORS), and develop subject matter expertise in these tools.
  • User Needs Translation: Identify and capture user needs for digital applications, translating them into functional and non-functional system requirements. Lead cross-functional teams to ensure these needs are effectively integrated into system requirements.
  • Architectural Contributions: Assist in establishing robust system and software architectures for digital applications, ensuring alignment with established design inputs.
  • Risk Management: Lead ISO 14971-based risk analysis activities, from identifying inherent hazards to implementing effective mitigation strategies.
  • Agile Execution: Enforce and support teams in executing Agile/Scrum planning, including estimating, scheduling, and completing committed tasks.
  • Hands-On Testing: Conduct ad-hoc testing of in-development and developed software systems to ensure ongoing product quality.
  • Issue Resolution: Lead/assist in technical investigations for field issues and product complaints with appropriate impact assessments on requirements and risks.
  • Good to have

    • Driving Best Practices: Implement and champion best practices in software systems development and product lifecycles, utilizing Agile PDLC/SDLC and Systems Engineering methodologies in collaboration with development and verification teams.
    • Technical Leadership: Provide guidance, mentorship, and technical leadership to a distributed R&D team, fostering a culture of innovation and excellence.
    • Complex Problem Solving: Develop innovative technical solutions to complex software system challenges, delivering high-quality results within tight deadlines.
    • Verification and Validation: Collaborate with verification engineers to define test strategies for system and software verification and validation plans, utilizing requirement tracing methods.
    • Stakeholder Collaboration: Drive collaboration with internal and external stakeholders to enhance processes, practices, and technical mentorship, transforming software requirements into effective test architectures.
    • Design Transfer Process: Interface with manufacturing, field service, operations, and customer training staff throughout the design transfer process.
    • Compliance Assurance: Uphold compliance with the product development process and quality system standards.

    Hourly Wage Estimation for System Software Engineer in Raleigh, NC
    $36.00 to $45.00
    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a System Software Engineer?

    Sign up to receive alerts about other jobs on the System Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $72,994 - $92,246
    Income Estimation: 
    $91,370 - $117,201
    Income Estimation: 
    $84,222 - $112,497
    Income Estimation: 
    $83,184 - $105,164
    Employees: Get a Salary Increase
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Pentangle Tech Services | P5 Group

    • Pentangle Tech Services | P5 Group Reno, NV
    • 🚨 Hiring: Controls Engineer | Automation & Robotics πŸ“ Location: East of Reno, NV (Off USA Parkway) πŸ•’ Contract-to-Hire Opportunity πŸ’Ό TN Visa Candidates ... more
    • 3 Days Ago

    • Pentangle Tech Services | P5 Group Columbus, IN
    • Hello, Hope this email finds you well. I came across your profile for the below position. If you're interested, please attach your updated resume and fill ... more
    • 4 Days Ago

    • Pentangle Tech Services | P5 Group Reno, NV
    • Technician Reno, NV Diagnose and troubleshoot server issues to identify and isolate root causes with help of remote network or sys admins. Coordinate procu... more
    • 5 Days Ago

    • Pentangle Tech Services | P5 Group Urbandale, IA
    • Software Engineer Location: Urbandale, Iowa (Onsite) Job Overview We are seeking a skilled Software Engineer with strong experience in C development and au... more
    • 5 Days Ago


    Not the job you're looking for? Here are some other System Software Engineer jobs in the Raleigh, NC area that may be a better fit.

    • Delta System & Software, Inc. Morrisville, NC
    • Job Summary: The Principal Firmware Engineer will be responsible for overseeing the design, development, and maintenance of PCIe Switch firmware for server... more
    • 11 Days Ago

    • Progress Software Raleigh, NC
    • We are Progress (Nasdaq: PRGS) – the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applicat... more
    • 20 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!