1

Software Requirements Engineer Jobs (NOW HIRING)

This role works closely with software development engineers to understand, define, and translate client challenges and goals into clear, actionable software requirements and specifications. The ...

This role works closely with software development engineers to understand, define, and translate client challenges and goals into clear, actionable software requirements and specifications. The ...

This role works closely with software development engineers to understand, define, and translate client challenges and goals into clear, actionable software requirements and specifications. The ...

This role works closely with software development engineers to understand, define, and translate client challenges and goals into clear, actionable software requirements and specifications. The ...

Requirements Engineer

Mclean, VA ยท On-site

$65 - $75/hr

Seeking a Requirements Engineer to establish and manage the requirements framework for a growing suite of internally developed software products. This role sits upstream of Development and QA, ...

Requirements Engineer

Saint Louis, MO ยท On-site

$80K - $128K/yr

Systems Engineers employ a multi-discipline approach to requirements engineering, solutions ... Working knowledge of Software Development Frameworks. Peraton Overview Peraton is a next-generation ...

Systems Engineers employ a multi-discipline approach to requirements engineering, solutions ... Working knowledge of Software Development Frameworks. Peraton Overview Peraton is a next-generation ...

Systems Engineers employ a multi-discipline approach to requirements engineering, solutions ... Working knowledge of Software Development Frameworks. Peraton Overview Peraton is a next-generation ...

next page

Showing results 1-20

Software Requirements Engineer information

What are the key skills and qualifications needed to thrive as a software requirements engineer?

To thrive as a Software Requirements Engineer, you need strong analytical skills, in-depth understanding of software development processes, and a background in computer science or a related field. Familiarity with requirements management tools such as IBM DOORS, Jira, or Azure DevOps, and certifications like Certified Requirements Engineer (IREB) are highly valuable. Excellent communication, active listening, and stakeholder management skills help set professionals apart in this role. These skills are critical to accurately capturing user needs, ensuring project clarity, and facilitating effective collaboration between technical and non-technical teams.

What are the common challenges faced by software requirements engineers in their day-to-day work?

Software Requirements Engineers often encounter challenges such as ensuring clear communication between stakeholders, managing shifting priorities, and translating complex business needs into precise technical specifications. Collaborating across cross-functional teams, they may need to resolve misunderstandings or conflicting requirements to keep projects on track. Staying adaptable and detail-oriented is key, as requirements can evolve throughout the software development lifecycle. Successfully navigating these challenges is essential for delivering solutions that truly meet user and business goals.

What is a software requirements engineer?

A Software Requirements Engineer is responsible for gathering, analyzing, documenting, and managing software requirements throughout the development lifecycle. They act as a bridge between stakeholders, including business teams, developers, and quality assurance, to ensure the final product meets user needs. Their role involves creating detailed requirement specifications, validating requirements through stakeholder collaboration, and ensuring traceability from requirements to implementation. Strong analytical, communication, and documentation skills are essential for success in this role.

More about Software Requirements Engineer jobs
What cities are hiring for Software Requirements Engineer jobs? Cities with the most Software Requirements Engineer job openings:
What are the most commonly searched types of Software Requirements Engineer jobs? The most popular types of Software Requirements Engineer jobs are:
What states have the most Software Requirements Engineer jobs? States with the most job openings for Software Requirements Engineer jobs include:
What job categories do people searching Software Requirements Engineer jobs look for? The top searched job categories for Software Requirements Engineer jobs are:
Infographic showing various Software Requirements Engineer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 20% Part Time, and 9% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution.

Software Requirements Engineer

CrossFire Group

Auburn Hills, MI โ€ข On-site

Full-time

Posted 9 days ago


Job description

Software Requirements Engineer

Position Summary
We are seeking an experienced Software Requirements Engineer to lead the development, management, and traceability of software requirements across complex engineering programs. This role will work closely with internal stakeholders, external partners, and third-party software development teams to ensure software requirements are properly defined, documented, validated, and compliant with customer and contractual requirements. The ideal candidate has strong experience with requirements management tools, systems engineering practices, and software development processes within a highly regulated technical environment.

Essential Responsibilities
  • Collaborate with cross-functional teams and external partners to develop, manage, and maintain software system requirements and derived requirements.
  • Establish and document best practices for software requirements generation, management, and traceability.
  • Coordinate activities with internal engineering teams and external software development organizations to support multiple programs simultaneously.
  • Ensure software requirements, validation activities, and traceability documentation comply with contractual requirements, internal procedures, and product specifications.
  • Support the development, maintenance, and execution of software requirements models and system architectures.
  • Participate in requirements reviews, change management activities, and verification efforts throughout the software development lifecycle.
  • Assist in implementing and maintaining processes that support organizational compliance initiatives, including CMMI and CMMC frameworks.
  • Work collaboratively with Engineering, Manufacturing, Supply Chain, Information Systems, Quality, and other functional groups.
  • Interface with suppliers, customers, and business partners to communicate requirements, resolve issues, and support project objectives.
  • Prepare technical reports, status updates, and presentations for management and program stakeholders.
Required Qualifications
  • Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, Software Engineering, or a related technical field.
  • Minimum of five (5) years of experience in software requirements development, systems engineering, or a related discipline.
  • Experience using requirements management tools such as IBM DOORS Next Generation (DNG), IBM Jazz, or similar platforms.
  • Demonstrated ability to derive, document, manage, and maintain software requirements throughout the development lifecycle.
  • Experience working with internal and external software development teams in a collaborative environment.
  • Knowledge of requirements verification, validation, and traceability methodologies.
  • Proficiency with Microsoft Office applications including Word, Excel, PowerPoint, and Outlook.
  • Strong written and verbal communication skills.
  • Ability to work independently as well as within a multidisciplinary team environment.
  • Ability to obtain and maintain a security clearance, if required.
Preferred Qualifications
  • Experience with Model-Based Systems Engineering (MBSE).
  • Experience with Cameo Systems Modeler or similar MBSE tools.
  • Knowledge of CMMI and/or CMMC compliance requirements.
  • Experience supporting products in regulated, defense, automotive, aerospace, manufacturing, or other complex engineering environments.
  • Familiarity with systems architecture, software lifecycle processes, and systems integration activities.
Physical Requirements
  • Ability to regularly read computer screens, technical documentation, engineering drawings, and reports with accuracy and attention to detail.
  • Ability to communicate effectively in person, virtually, and by telephone.
  • Regular use of close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus as needed to perform job duties.
Work Environment
  • This position operates in both office and manufacturing environments.
  • Work may involve exposure to varying environmental conditions, including temperature fluctuations, loud noise, and industrial operations.
  • Requires strong attention to detail, concentration, and the ability to manage multiple priorities in a fast-paced environment.
  • Must be able to follow established procedures, work collaboratively with team members, and maintain a methodical approach to technical problem-solving.
Travel Requirements
  • Up to 25% travel may be required.
#IND1
#ZR