Job Information
LOC Performance Products, Inc Software Requirements Engineer in Auburn Hills, Michigan
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 hr@rheinmetall-arv-us.com.
EOE (including Disability/Veterans)
Requirements
Essential Functions:
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.
Supervisory Responsibility:
- None
Minimum Qualifications:
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
Education:
- BSc Engineering (e.g. Mechanical, Electrical, Computer Science, Systems, Software, Aerospace, Automotive)
Experience:
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
Background Prerequisites:
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.
Preferred Qualifications:
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)
Working Conditions and Physical Demands:
With or without reasonable accommodations, requires the physical and mental capacity to perform effectively all essential functions. In addition to other demands, the demands of the job include:
Ability to lift up to 25 pounds occasionally
Ability to stand for long periods
Ability to work overtime as needed