Select employment type: Contract (C2C/ W2/ 1099)/Fulltime
Locations: Detroit, MI
About the client:
Our client is a global leader in Engineering and R&D (ER&D) services. With 976 patents filed for 57 of the Global Top 100 ER&D spenders, the client lives and breathes engineering. Some of their innovations include World's 1st Autonomous Welding Robot, Solar 'Connectivity' Drone, and the Smartest Campus in the World, to name a few.
Their expertise in engineering design, product development, smart manufacturing, and digitalization touches every area of human lives - from the moment one wakes up till the time one goes to bed. With 110 Innovation and R&D design centers globally, the client specializes in disruptive technology spaces such as 5G, Artificial Intelligence, Collaborative Robots, Digital Factory, and Autonomous Transport.
Our client is a publicly listed subsidiary of a well-respected $21 billion conglomerate operating in over 30 countries.
Job Description
Responsibilities
• Create, release, maintain subSystem Requirements in Doors, Ensure relevant & adequate linkages.
• Lead software Requirement Engineering activities and process steps for defined projects.
• Work closely with Subsystem leads, Multi discipline Project associates to elicit, create & document subsystems requirements.
• Elicitation and dissemination of system and customer level requirements to atomic software level.
• Analyze & report relevant requirements, conduct clarification meetings with stakeholders.
• Setup and manage new projects and requirements in DOORS NG.
• Understand Engineering RASIC, Stakeholders, Product Development Process, Engineering Deliverables and Sub processes, along with subsystems engineer, derive and coordinate requirements agree / disagree determination and continuous management with stakeholders.
• Write detailed and clear software requirements.
• Analyze, prioritize and define verification criteria for requirements.
• Ensure full bi-directional traceability (up to customer / System Requirements and down to software implementation and validation test cases).
• Conduct requirement peer reviews between software, hardware and validation engineers for feasibility, understanding and impact.
• Baseline requirement releases and ensure change control process is adhered to.
• Ensure exit and entry criteria for the software requirement process steps are complete.
• Ensure adherence to standard processes and procedures.
• Support process improvement and objectives for CMMI and ASPICE program assessments.
• Create & manage subSystem Requirements open items list, prioritize list with subsystem engineer, escalate high priority open items as necessary. Report progress to relevant metrics.
• Support process improvement and objectives for CMMI and ASPICE program assessments.
Required Skills:
• Bachelor of Science in an engineering discipline
• 10+ years' experience in a software requirements engineering role
• Detailed knowledge and experience with IBM DOORS (preferably DOORS NG)
• Experience defining / disseminating electronic systems or embedded software requirements
• Experience with the AUTOSAR standard and its work products
• Basic knowledge of functional safety.
• Basic knowledge of embedded software architecture
• Basic knowledge of DFMEA, DVP&R
• Self-motivated with strong written and verbal communication skills.
Preferred Skills:
• Bachelor of Science in Electrical / electro-mechanical Engineering.
• Formal requirements engineering training and/or ISQI certification.
• DOORS NG expert
• Experience using IBM Rational Toolset
• Deep knowledge in system architecture and requirements
• Experience in creating and modifying application signal interface requirements
• Experience in SysML modeling
• Automotive experience, especially in drivetrain systems (power takeoff units, rear drive modules, etc.)
• Experience/participation in CMMI and/or ASPICE process improvement assessments and activities
• Experience with functional safety including ISO26262 and its work products