General Motors
General Motors
General Motors este o companie globală din industria auto și de producție, care activează în domeniile ingineriei vehiculelor, producției, transporturilor și tehnologiei informației. Fondată în 1908, GM dezvoltă tehnologii menite să avanseze mobilitatea, urmărindu-și în același timp viziunea de zero accidente, zero emisii și zero congestie. Operațiunile sale internaționale reunesc echipe numeroase și multidisciplinare, axate pe inovare, transport sustenabil și viitorul industriei auto.

Senior Embedded Software Engineer, General Motors

Develop embedded C and AUTOSAR controls software for General Motors, leading delivery across the software lifecycle. Test, debug, and improve supplier solutions in a hybrid role based in Milford, Michigan.

Descriere

  • Prototype and deliver software throughout the development lifecycle, from requirements analysis and design through coding, defect resolution, and production release.
  • Develop, implement, and debug embedded C software.
  • Lead cross-functional teams in designing and delivering embedded controls infrastructure, including HWIO, BSW, Complex Drivers, and SUMs.
  • Test software functionality and readiness on prototype benches.
  • Promote shared solutions across GM-owned software.
  • Document design requirements and link them to test cases that demonstrate software functionality.
  • Use automated test tools in build environments and on benches to verify software functionality.
  • Coordinate with Systems, Safety, Electrical Architecture, Cybersecurity, Software Defined Vehicle, Calibration, and Vehicle Performance teams.
  • Support root-cause analysis and debugging.
  • Work with suppliers and lead meetings to develop microcontroller, peripheral, and ECU-specific solutions for new technology.
  • Lead software quality improvements focused on maintainability, reusability, and other quality goals.
  • Troubleshoot code, address design deficiencies, and develop solutions.

Cerințe

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Electronic Engineering, or a related field.
  • Five years of experience as a software engineer, embedded software engineer, or in a related role.
  • Five years of embedded software development experience.
  • Five years of experience with configuration management software, including IBM Synergy.
  • Five years of experience with embedded compilers, linkers, debugging tools, and software such as Lauterbach, ETAS INCA, and CANalyzer, as well as oscilloscopes and other lab equipment.
  • Five years of experience with Test Driven Development and Behavior Driven Development.
  • Five years of experience developing AUTOSAR-compliant infrastructure and firmware software.
  • Five years of experience with code quality analysis and debugging, including test case coverage and quality metrics.
  • Ability to report to the local office.

Beneficii

  • General information about benefits and Total Rewards resources.
  • Workplace inclusion and belonging initiatives.
  • Reasonable accommodations for applicants with disabilities.
  • Role-related assessment and, where applicable, pre-employment screening support.

Locuri de muncă similare

3M

3M Brand Design Intern, Safety & Industrial Business Group

3M

Join 3M’s Safety & Industrial Business Group as a brand design intern, creating visual assets for marketing, packaging, digital, and sales materials. Help deliver clear, on-brand communications across customer-facing projects.

Deschide
Talking Rain Beverage Co®, makers of Sparkling Ice

Freelance Packaging Designer, AI-Assisted Concepts

Talking Rain Beverage Co®, makers of Sparkling Ice

Create AI-assisted label and packaging concepts for Talking Rain beverage brands, from rapid mockups to concept boards. Prepare work for client review and handoff to the internal design team or agency for production.

Deschide
Natera

Clinical Review RN, Oncology AI

Natera

Review complex oncology cases and assess AI-generated classifications, clinical documentation, and payer coverage criteria. Partner with product and technical teams to validate and improve AI-supported workflows.

Deschide
F

Head of Teaching – AI and Future Skills

Franklin Institute of Applied Sciences / Pioneer People GmbH
11 – 50 Angajați
B2BEducație

Lead remote teaching operations across Germany, guiding teams and setting standards for quality, curriculum design, and scalable learning programs. Shape AI-focused education and improve processes using participant feedback, performance data, and emerging technology opportunities.

Deschide
Capital Group

Enterprise AI Strategy Principal

Capital Group

Lead Capital Group’s AI transformation strategy by advising business leaders and identifying high-value opportunities. Develop business cases, scenarios, and roadmaps for investment management and related functions.

Deschide
Worldwide Clinical Trials

AI Forward Deployed Engineer, Commercial

Worldwide Clinical Trials

Build AI solutions with Databricks, Salesforce, and large language models for Worldwide Clinical Trials’ commercial teams. Improve prospecting, proposals, bids, and pipeline decisions in a remote role available in eligible U.S. states.

Deschide