Software Quality Engineer

Auburn Hills, Michigan

Post Date: 08/16/2016 Job ID: 6244 Industry: Engineering

The Software Quality Engineer (SWQE) is responsible for the Quality Assurance activities on the SW development; ensuring produced work products and executed process (by project team) comply with project plans and company software development standards.


Activity Description

Acting as a project team member, she/he is responsible for:
  • Analyze System/SW quality customer requirements (during offer phase)
  • Develop and maintain the System-Software quality assurance plan,
  • Schedule the System-Software quality assurance activities in accordance with project goals and project plan,
  • Agree to process tailoring and document them in the development plans,
  • Perform Quality Gates, Managing approvals & escalation, and ensuring risks and action plans are well evaluated by project teams,
  • Conduct Process compliance checks,
  • Evaluate Quality level of the software,
  • Objectively Evaluate (selected) Work Products (mainly  project documentation: PDP, SWDP, schedules …)
  • Communicate, track and ensure resolution of all (process and work-products) non-compliances, and escalate any issues that cannot be resolved within the project,
  • Participate to projects CCB meetings,
  • Be part of project “ life”, by helping team to keep risks, changes and defects under control (ex. Participate to project meetings, risks assessment meeting, etc.)
  • Support R&D during Defect root cause analysis,
  • Contribute to Develop and maintain the Defect prevention plan about SW defects,
  • Verify QA activities assigned to project team (eg. Technical reviews and verifications) are properly performed and according the schedules,
  • Communicate results from assessments to relevant stakeholders,
  • Support (and contribute) project team about customer audit and reviews, and perform actions plan follow-up,
  • Develop, maintain and report System-Software quality project metrics,
  • Support and train the development teams on Quality Assurance topics,
  • Support continuous process improvements based on project specific lessons learned,
  • Collect project specific lessons learned from defects, contributing to maintain the Defect prevention plan about SW defects




Key Skills
  • Knowledge in SW development process and quality assurance activities, ideally in automotive domain
  • Experience in Automotive SPICE and/or CMMI, being involved in assessments and actions for process improvement is an asset
  • Automotive Spice Certification
  • knowledge in Verification Techniques & Methodologies
  • Functional Safety standard and design rules (e.g. ISO 26262) knowledge
  • Good leadership
  • Strong communication skills and pro-active attitude
  • Deep capability to work with multinational distributed teams


Other Skills (optional)
  • knowledge with SW engineering methods and tools (Requirements management, Configuration management, …) and project management (plan, risks management, …)


Technical Background
  • Experience of C, C++ SW design
  • Knowledge of SW Development process in a context of embedded real time SW development
  • Good Knowledge of MS Office Suite



  • Fluent written and spoken English


Education & Former Experiences
  • Degree in engineering, covered subjects: Electronics, Information Technology or Telecommunication, preferably with focus on electronics or SW development
  • Previous work experience (min 3 years) in embedded SW development as designer or as SW quality engineer

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: