Share this job
Software Requirements Engineer (14271)
Sterling Heights, MI
Apply for this job

Software Requirements Engineer

Location: Sterling Heights, MI

Employment Type: Long-Term Contract

Pay Rate: $65.00 – $75.00 per hour (W2)

Security Clearance: Must be eligible to obtain a U.S. Security Clearance.




Position Overview

We are seeking an experienced Software Requirements Engineer to support system and software requirements development for complex military ground vehicle systems. This long-term contract role requires strong analytical capabilities, hands-on experience with requirements traceability tools, and the ability to collaborate across multidisciplinary engineering teams. The engineer will be responsible for defining, tracing, validating, and verifying system, subsystem, and software requirements as part of a high-performance engineering organization.

Key Responsibilities

  • Define and maintain traceability of system, subsystem, and software requirements.
  • Develop and compose software requirements using Cameo to trace system requirements and subsystem design documentation.
  • Perform functional analyses to define operational flows and concepts of execution.
  • Design and support development of system and subsystem architecture, interfaces, and design—including considerations for commonality and reuse.
  • Decompose performance, integration, and verification requirements and develop associated verification plans and technical reports.
  • Identify, define, and manage power, data, and network interfaces across system components.
  • Ensure alignment of system design across physical, power, data, and software domains.
  • Support power allocation and network bandwidth analysis for vehicle functions.
  • Integrate and verify system and subsystem components in lab and vehicle environments.
  • Define and execute integration, testing, and verification plans for system-level and subsystem-level components.
  • Provide engineering input to project schedules, risk assessments, and cost estimates.
  • Develop domain expertise in areas such as Power, Fire Control, Diagnostics, C4, Information Assurance, or Software UI.

Qualifications

  • Bachelor’s degree in an Engineering discipline required.
  • Minimum of 7 years of applicable experience in systems, subsystem, or software requirements engineering.
  • Strong experience developing, tracing, and validating system and software requirements.
  • Hands-on experience with data bus technologies such as CAN, Ethernet, and MIL-STD-1553.
  • Proficiency with tools such as CAMEO, DOORS, Requirements Manager, and/or Teamcenter.
  • Demonstrated ability to troubleshoot system and subsystem-level issues.
  • Prior experience with military vehicles or defense systems is highly preferred.
  • Must be able to develop detailed test procedures and generate comprehensive test reports.
  • Strong communication, interpersonal, and leadership skills.
  • Ability to work independently and collaboratively in cross-functional teams.
  • Ability to work in office, shop, lab, test-site, and in-vehicle environments.
  • Willingness to work occasional evening or weekend overtime as required.
  • Must be eligible to obtain a U.S. security clearance.

Work Details

  • Location: Onsite in Sterling Heights, MI
  • Type: Long-term contract role (multi-year potential)
  • Pay Rate: $65–$75 per hour (W2) based on experience
  • Schedule: Standard weekday schedule; occasional overtime required


#HRUProfessional


Apply for this job
Powered by