General Motors

Senior Software Engineer - Serial Data / Vehicle Architecture

General Motors
Apply
3 days ago
Warren, MI, USASenior
H1B sponsor

Responsibilities

  • Lead technical solution development, including requirements definition, functional decomposition, analysis, development, and testing.
  • Lead software system design, complex design analysis, and software anomaly correction efforts.
  • Develop and maintain test tools for serial data CAN communication and Ethernet communication across vehicle architectures.
  • Design, develop, and execute performance validation strategies and tests for software features and systems.
  • Translate complex vehicle scenarios into lower-level simulated environments for testing and validation.
  • Collaborate with Tier 1 suppliers, manufacturing, integration teams, and other cross-functional stakeholders on software integration and deployment.
  • Develop technical documentation including design specifications, test plans, user guides, and root cause analysis reports.
  • Serve as a subject matter expert, provide technical leadership, and mentor junior engineers.
  • Support continuous improvement of software development processes, methodologies, and tools.

Requirements

  • At least 5-7 years of hands-on experience with Python and/or C#.
  • High-level experience with Vector and CAPL scripts.
  • Strong experience developing and maintaining software toolchains.
  • Strong understanding of serial data, requirements, and complex vehicle scenarios.
  • Experience supporting multiple vehicle architectures.
  • Experience with serial data CAN communication and SOME/IP Ethernet communication development.
  • Experience with automotive cybersecurity.
  • Experience debugging Ethernet communication protocols using tools such as Wireshark.
  • Ability to lead technical solution development across requirements, analysis, development, and testing.
  • Ability to collaborate with cross-functional teams and external suppliers.
  • Experience creating technical documentation, design specifications, user guides, and integrated test plans.
  • Ability to provide technical leadership, serve as a subject matter expert, and mentor junior engineers.

Benefits

  • Hybrid work arrangement requiring three days per week in Warren, Michigan, or Milford, Michigan.
  • The role may be eligible for relocation benefits.
  • GM benefits and Total Rewards resources are available from day one.

Tech Stack

Categories

General Motors

About General Motors

10,000+ employees

General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.

Contact me