General Motors
General Motors
General Motors ir globāls autobūves un ražošanas uzņēmums, kas darbojas transportlīdzekļu inženierijas, ražošanas, transporta un informācijas tehnoloģiju jomā. GM, kas dibināts 1908. gadā, izstrādā tehnoloģijas, kuru mērķis ir veicināt mobilitāti, vienlaikus īstenojot savu vīziju par nulli avāriju, nulli emisiju un nulli sastrēgumu. Tā starptautiskā darbība apvieno lielas, daudznozaru komandas, kas koncentrējas uz inovācijām, ilgtspējīgu transportu un autobūves nozares nākotni.

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.

Apraksts

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

Prasības

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

Priekšrocības

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

Saistītās vakances

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.

Atvērt
Protiviti

Senior Manager, AWS AI/ML Engineering

Protiviti

Lead AWS architecture and AI/ML solution delivery for Protiviti clients, advising technology leaders and guiding complex consulting engagements. Mentor cloud engineers and shape enterprise cloud strategies.

Atvērt
Protiviti

Senior Manager, Agentic AI Platform (AgentCore)

Protiviti

Lead platform architecture across Amazon Bedrock AgentCore, Databricks, AWS CDK, and MCP. Build secure agentic AI solutions for Protiviti consulting clients.

Atvērt
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.

Atvērt
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.

Atvērt
Protiviti

Protiviti Senior Manager, AWS AI/ML Engineer

Protiviti

Lead AWS AI and machine learning architecture and delivery for Protiviti’s technology consulting clients. Oversee complex engagements, mentor engineers, and advise executive stakeholders.

Atvērt
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.

Atvērt