×
Register Here to Apply for Jobs or Post Jobs. X

Software Requirements Engineer

Job in Sterling Heights, Macomb County, Michigan, 48310, USA
Listing for: HRU Inc Technical Resources
Per diem position
Listed on 2026-03-03
Job specializations:
  • Engineering
    Systems Engineer, Electrical Engineering
Salary/Wage Range or Industry Benchmark: 65 - 75 USD Hourly USD 65.00 75.00 HOUR
Job Description & How to Apply Below
Position: Software Requirements Engineer (14271)
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
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary