Software Requirement Engineer

Moseley Technical ServicesSterling Heights, MI
Onsite

About The Position

We are hiring a Senior Software Requirements Engineer in Sterling Heights, MI to support advanced ground combat vehicle software and systems engineering programs. This role focuses on requirements development, traceability, systems architecture, integration, verification & validation (V&V), MBSE, and software/hardware alignment for mission-critical military vehicle systems. The ideal candidate will bring expertise in CAMEO, DOORS, vehicle data buses, systems integration, and software requirements engineering, with a focus on supporting complex defense platforms and open-architecture vehicle environments.

Requirements

  • U.S. Citizenship is required by Federal Law
  • Bachelor’s Degree in Engineering or related technical discipline.
  • 7+ years of relevant experience in systems, subsystems, or software requirements, design, and testing.
  • Eligible to obtain and maintain a U.S. Security Clearance (U.S. Citizenship required).
  • Experience with data bus architectures and tools: CAN, Ethernet, MIL-STD-1553
  • Proficient in tools such as: CAMEO, DOORS, Teamcenter, Requirements Manager
  • Ability to write and execute test procedures and author technical reports.
  • Experience in troubleshooting across system and subsystem levels.
  • Must be able to work in office, lab, shop, test site, and vehicle environments.

Nice To Haves

  • Familiarity with military vehicle systems preferred.

Responsibilities

  • Define and maintain traceability of system, subsystem, and software requirements.
  • Develop software requirements based on Cameo traceability, system-level requirements, and subsystem design documents.
  • Conduct functional analysis to create execution flows and system behavior models.
  • Design and develop system architecture, subsystem interfaces, and integration points to ensure hardware/software alignment.
  • Decompose and define performance, verification, and validation requirements.
  • Create and manage design verification plans (DVPs) and technical reports.
  • Define and maintain power, data, and system interfaces across vehicle domains.
  • Manage power consumption and network bandwidth allocations.
  • Integrate and verify system and subsystem components in lab and vehicle environments.
  • Develop and execute integration and test plans to validate the whole system.
  • Support schedule, cost estimation, and technical planning.
  • Develop domain expertise in one or more areas: Power Systems, Fire Control, Diagnostics, Information Assurance (IA), C4 (Command, Control, Communication, and Computers), Software UI Design.

Benefits

  • medical and supplemental insurance
  • 401(k) plan
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service