Software Quality and Process Engineer ~ ASPICE

  • S Blvd E, Pontiac, MI 48341, USA
  • Full-time

Company Description

PPS customer is a growing battery manufacturing company. 

Job Description

Job Summary:

The Software Quality Engineer will support the customer’s integration of our Battery Management Systems into their unique applications.  The SW Quality Engineer shall support SW development teams to setup processes / method / tools in ASPICE.  Track, monitor, and report on the status of quality and process improvement efforts.  Gain system knowledge in validation and testing of Battery Management System software for electrified transportation and industrial applications.  The Software Quality Engineer shall support the team members with all phases of software development projects and initiatives.

Primary Responsibilities:

·         Monitor the SW development process to ensure design quality by confirming development team’s adherence to ASPICE standards.

·         Support all internal and external audits/assessment in the project regarding preparation and follow up on findings related to industry standards for safety and quality (Ex. ISO26262, IEC61508, QS9003, and others).

·         Coaching of the project management/team regarding internal processes and Automotive SPICE.

·         Learn the SW development process and workflow and strive to maintain those guidelines.

·         Continuous review and improvement of processes, procedures, and templates.

·         Support the Problem Management Process by participating in investigations, 8Ds work packages, and auditing SW changes required to rectify field issues in a timely manner.


·         B.S. or equivalent in one of the following: Electrical, Electronics, Software, Controls Engineering or Computer Science

·         3 years of applied experience in quality assurance methods (TS16949/QS9000 or ISO, ASPICE).

·         Experience working in software/system development processes and methodologies in regulated industry areas (E.g. Waterfall, Scrum, Agile, etc.)

·         The candidate is preferred to have 4 years of experience working with Software Development, specifically in, “Automotive Quality” embedded systems. 

·         Competency in reading C Code, Autogenerated C Code, and MATLAB / Simulink Models

·         Demonstrate ability to understand complex electronic and mechanical systems

·         Experience working with IBM / Rational DOORs Requirement Management Software

·         Possess excellent written and oral communication skills as well as interpersonal and presentation skills

·         Experience with statistical analysis of data in order to establish pass/fail criteria

Key Competencies:

·         Understanding of real time processing systems and common issues

·         Diligent documentation keeping skills

·         Self-driven and adaptive personality, performing as both project leader and individual contributor as the situation dictates

·         Proficiency with Microsoft Office tools, especially Project, Excel, Word, PowerPoint and SharePoint

·         Builds safety, quality and compliance into all actions; committed to continuous learning and self-improvement

·         Travel up to 25% of the time. Most travel is within the United States and Canada.

·         Employee must have a valid U.S. work authorization and not require future employer sponsorship


Additional Information

Looking for a great team to grow with? Make an immediate impact with? Join us! We understand that people are the greatest asset any company has. With this full time Direct Hire Opportunity, we offer a generous compensation and benefits package, along with the team feel of a small company and the support of a an industry leading leadership team.