{"schemaVersion":"jobsearcher.job.v1","id":"e7051b9b51a02beea1061bc7","url":"https://jobsearcher.com/jobs/e7051b9b51a02beea1061bc7","canonicalUrl":"https://jobsearcher.com/jobs/e7051b9b51a02beea1061bc7","title":"System Software Engineer","description":"Principal Software System Engineer Raleigh, NC (Onsite) Requirements management(system and software level)Risk managementsystem hazard analysis,software hazard analysisfault tree analysissystem of systems issues management/investigationconnected eco systems MUST HaveRequirements 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 haveDriving 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.","company":"Pentangle Tech Services","rawCompany":"pentangle tech services p5 group","city":"Evansville","state":"IN","isRemote":false,"isActive":false,"createdAt":"2026-04-14T08:49:32.985Z","occupations":[{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"System Software Engineer","description":"Principal Software System Engineer Raleigh, NC (Onsite) Requirements management(system and software level)Risk managementsystem hazard analysis,software hazard analysisfault tree analysissystem of systems issues management/investigationconnected eco systems MUST HaveRequirements 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 haveDriving 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.","datePosted":"2026-04-14T08:49:32.985Z","dateModified":"2026-04-14T08:49:32.985Z","hiringOrganization":{"@type":"Organization","name":"Pentangle Tech Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Evansville","addressRegion":"IN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e7051b9b51a02beea1061bc7"},"url":"https://jobsearcher.com/jobs/e7051b9b51a02beea1061bc7"}}