American Axle & Manufacturing - Detroit, MI

posted 2 months ago

Full-time - Mid Level
Detroit, MI
51-100 employees
Transportation Equipment Manufacturing

About the position

The Senior Software Validation Engineer - Test Design and Implementation at American Axle & Manufacturing (AAM) is responsible for ensuring the quality and compliance of software systems used in automotive applications. This role involves developing and executing test specifications, managing software defects, and ensuring adherence to industry standards such as ISO26262 and ASPICE. The engineer will work on embedded systems, performing both manual and automated testing, and will play a crucial role in the software validation process to support the development of innovative automotive technologies.

Responsibilities

  • Perform testing activities ensuring conformance to AAM strategies, policies and procedures, and project level processes including ISO26262, ISO 29119 and ASPICE.
  • Develop and review testing specifications using IBM ETM and complete the testing process tasks, update progress on activities in the corresponding planning tools, and support testing activities at different development phases.
  • Analyze and review requirements, design and implement test specifications and test cases for software qualification tests and hardware-software integration tests for embedded systems such as electric power inverters and driveline actuator systems.
  • Follow manual and automated test procedures and perform exploratory tests on embedded systems using test environments configured with Vector CANoe or NI Test Stand.
  • Maintain test reports, review CAN, UDS and XCP logs and manage software defects, communicate changes and deviations, and maintain traceability and metrics.
  • Ensure full bi-directional traceability of test cases to requirements and ensure adherence to department processes and procedures.

Requirements

  • Bachelor's Degree in Electronic Engineering, Mechatronics Engineering, Computer Engineering or Computer Science, or foreign equivalent education.
  • 3 years' experience working in the software validation field in the position of Senior Software Engineer, Software Engineer, Validation Engineer or Senior Validation Engineer or other Engineering position.
  • 3 years' experience working with requirements and test management tools, including IBM ETM (previously known as RQM).
  • 3 years' experience in software verification activities including manual and automated test execution for software qualification tests or hardware-software integration tests for embedded systems and software defect management.
  • 3 years' experience working with embedded testing and development tools including NI, dSPACE, ETAS or Vector.
  • 3 years' experience working with CAN, UDS and XCP.
  • 3 years' experience working with functional safety for embedded systems, including ISO26262 or DO178B.

Benefits

  • Opportunities for professional growth and development.
  • Inclusive workplace culture that values diversity.
  • Reasonable accommodations for qualified disabled individuals.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service