Software Requirements Engineer

Med-National Staffing Inc.

Auburn Hills (MI)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Med-National Staffing Inc. is seeking an experienced Software Requirements Engineer to lead the development, management, and traceability of software requirements across complex engineering programs.

This role will collaborate with internal stakeholders and external partners to ensure requirements are defined, documented, validated, and compliant with customer and contractual requirements. The ideal candidate has strong experience with requirements management tools, MBSE, and disciplined systems

Qualifications

  • Bachelor's degree in a related technical field.
  • 5+ years of experience in software requirements development or systems engineering.
  • Experience with requirements management tools (IBM DOORS, IBM Jazz).
  • Ability to derive, document, and manage software requirements throughout the lifecycle.
  • Experience collaborating with internal/external software teams.
  • Knowledge of verification, validation, and traceability methodologies.

Responsibilities

  • Develop, manage, and maintain software requirements and derived requirements.
  • Document best practices for requirements management and traceability.
  • Coordinate with internal teams and external software organizations to support multiple programs.
  • Ensure requirements and traceability comply with contractual requirements and procedures.
  • Support models, system architectures, and lifecycle verification activities.
  • Participate in requirements reviews and change management.

Education

Bachelor's degree in Computer Science, Electrical Engineering, Systems Engineering, Software Engineering, or a related technical field

Tools

IBM DOORS Next Generation (DNG)
IBM Jazz
Cameo Systems Modeler
MBSE tools

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

Med-National Staffing Inc. • Auburn Hills (MI)

On-site
USD 110,000 - 150,000
Senior Requirements Engineer for Complex Systems
Senior Requirements Engineer for Complex Systems

SITEC Consulting, LLC. • Maryland

On-site
USD 120,000 - 150,000
Software Engineer
Software Engineer

Kratos Defense & Rocket Support Services, Inc • Birmingham (AL)

On-site
USD 80,000 - 110,000
Software Development Engineer
Software Development Engineer

BWI Chassis Dynamics (NA) Inc. • Brighton (MI)

On-site
USD 90,000 - 130,000
Requirements Management Engineer
Requirements Management Engineer

Saalex Corp. • Lexington Park (MD)

On-site
USD 95,000 - 140,000
Health Care Plan (Medical, Dental &amp
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary &
+5
Lead Software Requirements Engineer – MBSE & Compliance
Lead Software Requirements Engineer – MBSE & Compliance

Med-National Staffing Inc. • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Systems/Software Engineer at Actalent
Systems/Software Engineer at Actalent

Feedinkoo • United States

Remote
USD 130,000 - 175,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+3
Systems Engineer with Security Clearance
Systems Engineer with Security Clearance

KIHOMAC • Lexington Park (MD)

On-site
USD 120,000 - 130,000
Health insurance
401k
Life insurance
+4
Systems Engineer 3-5
Systems Engineer 3-5

CHIPTON-ROSS Inc. • San Diego (CA)

On-site
USD 120,000 - 160,000
System Engineer
System Engineer

Insight Global • Jacksonville (FL)

On-site
USD 90,000 - 120,000