General Motors
General Motors
General Motors एक वैश्विक ऑटोमोटिव और विनिर्माण कंपनी है, जो वाहन इंजीनियरिंग, उत्पादन, परिवहन और सूचना प्रौद्योगिकी के क्षेत्रों में काम करती है। 1908 में स्थापित GM ऐसी तकनीकें विकसित करती है जिनका उद्देश्य गतिशीलता को आगे बढ़ाना है और साथ ही शून्य दुर्घटनाओं, शून्य उत्सर्जन तथा शून्य यातायात जाम के अपने दृष्टिकोण को साकार करना है। इसके अंतरराष्ट्रीय संचालन में नवाचार, टिकाऊ परिवहन और ऑटोमोटिव उद्योग के भविष्य पर केंद्रित बड़े, बहु-विषयक दल एक साथ काम करते हैं।

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.

विवरण

  • 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.

आवश्यकताएँ

  • 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.

लाभ

  • 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.

संबंधित नौकरियाँ

Correlation One

Director of Client Partnerships

Correlation One
51 – 200 कर्मचारी
H1B वीज़ा प्रायोजक

Lead enterprise client relationships and growth at Correlation One, a global provider of AI and data workforce development. Drive renewals, account expansion, and measurable client outcomes.

खोलें
Humana

Senior Remote Data Informaticist, Pharmacy Analytics

Humana

Lead the development of governed Databricks data products and ETL pipelines for CenterWell Traditional Pharmacy analytics. Support dependable AI-assisted insights across healthcare, financial, marketing, and operational data.

खोलें
Protiviti
Luminare Health

Remote Client Manager, Self-Funded Healthcare Benefits

Luminare Health

Manage and grow Luminare Health’s self-funded healthcare benefits accounts through client partnerships, renewals, presentations, and service delivery.

खोलें
Protiviti
Comping

Machine Learning Engineer (Hybrid, Croatia)

Comping

Build and deploy predictive and time-series models for Comping’s digital solutions. Monitor production performance and model drift, retrain models, and work with data engineers on data preparation.

खोलें
Protiviti

Senior Manager, Agentic AI Platform (AgentCore)

Protiviti

Lead Protiviti’s consulting work to build secure enterprise AI agent platforms using AWS Bedrock, AgentCore, MCP, and Databricks. Direct architecture, implementation, teams, and client delivery.

खोलें
Protiviti
Caraffi

Recruitment Coordinator

Caraffi

Coordinate candidate onboarding for recruitment clients, overseeing documentation, readiness, support, tracking, and reporting. This is a hybrid contract role based in Luton.

खोलें
Eon

Senior Accountant (Colorado, Remote)

Eon

Support Eon’s healthcare accounting operations across accounts payable, payroll, reconciliations, and monthly close. Help maintain financial controls and audit readiness while supporting treasury accounting.

खोलें