System Engineer- Quality and Integration

General Motors
Warren, United States of America
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Warren, United States of America

Tech stack

Artificial Intelligence
Systems Engineering
Automation of Tests
Communications Protocols
Software Debugging
Embedded Software
Ethernet
GNU Linker
Python
Software Engineering
Software Requirements Analysis
Test Case Design
System-level Testing
Programming Languages

Job description

As a System Quality Engineer for Activation Management Controls at GM, you will drive for quality design and implementation in the infrastructure power management system and support the integration of this system with other systems in the benches/vehicles. You will be collaborating with the requirements engineer to review system requirements to develop test cases and execute/triage these test cases.

The role requires excellent collaboration capability, communication skills, and technical leadership. This domain is essential for meeting challenging range/fuel economy targets and preserving low voltage battery charge while the vehicle is off, through ensuring optimum low voltage power consumption.

What You'll Do (Responsibilities):

  • Collaborate with system requirements owner to develop system level test cases.
  • Create behavior driven testable specifications (BTS) leveraging AI-based tools.
  • Create test step implementations for BTS, typically with Python, leveraging AI-based tools.
  • Develop tooling to analyze activation management system.
  • Perform test triaging in various SIL/HIL/vehicle environments to root cause software/script/library issues.
  • Provide system leadership working with contracting teams to perform system level testing., This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.

Requirements

  • Bachelor's degree in Engineering.
  • 2+ years of automotive engineering experience related to embedded controls, requirements development, architecture development, and/or systems engineering.
  • Development experience with Software Defined Vehicle electrical architecture.
  • Demonstrated ability to learn and adapt quickly to new domains and technologies.

People Skills:

  • Excellent oral and written communication skills.
  • Exceptional collaboration and teamwork; ability to lead cross-functional teams.
  • Demonstrated ability to manage multiple complex projects and assignments with a high level of autonomy and accountability for results.

What Will Give You A Competitive Edge (Preferred Qualifications):

  • Master's degree in Engineering.
  • 5+ years of automotive engineering experience related to embedded controls, requirements development, architecture development, and/or systems engineering.
  • Expertise with software development using Python, C, and other programming languages.
  • Experience with AI-based tools.
  • Experience developing, implementing, and debugging embedded software.
  • Ability to work with SIL/HIL environments.
  • Experience with BDD and automated testing.
  • Experience with system engineer, requirements.
  • Excellent troubleshoot and analysis capabilities.
  • Experience with embedded compiler, linker, debugging tools, and software such as Lauterbach, ETAS INCA, Neovi Vehicle Spy.
  • Knowledge and experience with CAN, LIN, or Ethernet communications protocol.

About the company

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team., General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

Apply for this position