American Rheinmetall-posted 1 day ago
Full-time • Mid Level
Onsite • Auburn Hills, MI
5,001-10,000 employees

The Software Requirements Engineer is a role within the Software Requirements team, responsible for creating and defining functional software level requirements. We are looking for a Software Requirements Engineer to work for our Auburn Hills, MI office. If you have at least 5 years of experience in Software Requirements , and have a Bachelor's Degree or a related field, we invite you to click the Apply button to learn more and share your qualifications with us. If you require a reasonable accommodation to complete the employment application or for any part of the application process, please contact [email protected] . EOE (including Disability/Veterans) Requirements

  • Derive system/subsystem level requirements to the Software Requirements Specification (SRS) level.
  • Collect requirements by interacting with cross-functional teams to define functional requirements.
  • Prioritize and allocate system requirements to appropriate software function.
  • Perform and document analysis of requirements development and adherence.
  • Support requirements review activities in a cross-functional setting.
  • Support the Software Verification team by ensuring software requirements are testable.
  • Support the Software team by prioritizing software requirements per the software release plan.
  • Evaluate requirement management tools for their efficiency and viability with in the software requirements team.
  • Support the software requirements team by defining and following the software requirements engineering process and lifecycle.
  • Support and address requirements related issues assessed to the software requirement engineering team by the stakeholders.
  • Support key performance objectives by increasing software requirement quality and traceability to software models and software test cases.
  • Translate written software requirements into model based SysML (Cameo) requirements.
  • Knowledge, Skills and Abilities (as demonstrated through experience, training and/or testing)
  • Experience in using IBM DOORS and/or Rationale Team Concert (RTC), PTC Integrity/RV&S, Cameo or similar requirement management tools
  • Experience with writing/deriving software level requirements using system/subsystem specifications
  • Hands on experience with lab equipment such as oscilloscopes, multi-meters, logic analyzers, function generators, network analyzers, and spectrum analyzers
  • Experience writing software test cases and procedures
  • Familiarity with the US DoD ground vehicle requirements
  • Practical ‘hands on’ attitude with the ability to operate independently
  • General knowledge of Military Standards and regulations
  • Ability to present technical solutions to clients and internal stakeholders
  • Must be able to communicate effectively in a variety of settings and be able to assimilate complex instructions easily
  • Must demonstrate an enthusiasm to engage with and support overseas colleagues
  • Must be able to obtain an active U.S. Security Clearance
  • BSc Engineering (e.g. Mechanical, Electrical, Computer Science, Systems, Software, Aerospace, Automotive)
  • 5 or more years’ experience in software requirements/Systems Engineering
  • Experience with Jira, Confluence, and SysML tools
  • Experience of working in a multi-national, multi-organizational and corporate environment
  • Must undergo and meet company standards for background check, employment verification, reference checks and controlled substance testing.
  • Employment at AR is contingent upon the ability to obtain and maintain a government security clearance if the position requires it.
  • Systems Engineering
  • Software Requirements
  • Physical testing experience
  • HIL/SIL experience
  • Ability to speak German desired
  • MSc Engineering desired (e.g. Mechanical, Electrical, Computer Science, Systems, Software Aerospace, Automotive)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service