[Skip To Content]

Sr. System Engineer - BSW Expert

  • Localização
    • Shanghai, Shanghai
  • Tipo de trabalho Full time
  • Postou
  • Job Requisition JR-202616510

Descrição

Work Arrangement

This role is categorized as on-site. This means the successful candidate is expected to report to Advance Technical Center in Shanghai, China full time.

The Role -

This role will act as BSW expert to support critical projects.

What You’ll Do -

  • Lead the design, configuration, and optimization of AutoSAR basic software stacks across multiple ECUs.
  • Define and enforce platform software standards, interfaces, and best practices for suppliers and internal teams.
  • Drive reuse of platform components and configurations across vehicle programs and ECUs.
  • Analyze end-to-end system behavior (CPU load, memory usage, latency, bus utilization) and propose optimization strategies.
  • Identify root causes of system-level stability issues (deadlocks, timing violations, resource contention) and implement corrective actions.
  • Partner with suppliers and internal teams to ensure that performance and stability targets are met for production programs.
  • Use CANoe, Vehicle Spy, Lauterbach and other debugging/profiling tools to investigate complex issues at ECU, network, and system level.
  • Build and maintain debugging and measurement methodologies that can be reused by the wider team.
  • Provide hands-on support during critical validation phases, including bench, HIL, and in‑vehicle testing.
  • Act as the primary technical counterpart for suppliers on AutoSAR platform and low-level software topics.
  • Review supplier designs, code, and test strategies, and provide concrete improvement feedback.
  • Mentor internal engineers in AutoSAR, C/C++, and system-level analysis to raise the overall capability of the team.

Your Skills & Abilities (Required Qualifications) ​​ 

  • Bachelor’s degree or above in Computer Science, Electrical Engineering, Automotive Engineering, or related field.
  • 10+ years of relevant embedded/automotive software development experience.
  • 2+ years of ADAS project experience
  • Ensures a solid theoretical foundation in embedded systems, software engineering, and electronics.
  • Enables working independently on high-impact topics without detailed supervision.
  • Ensures understanding of ADAS-specific system behavior, safety considerations, and cross‑domain interactions.
  • Expert-level AutoSAR knowledge, deep expertise is essential for configuration, integration, and optimization.
  • Enables effective technical reviews and guidance for suppliers’ platform implementations.
  • Strong C/C++ skills.
  • Critical for reviewing and improving supplier-delivered code and for developing reference implementations and tools.
  • Familiarity with common automotive chips and peripherals, considering hardware constraints in software design and optimization (e.g., multi-core SoCs, timers, DMA, communication controllers).
  • Shortens debug cycles by understanding hardware-software interactions.
  • Proficiency with CANoe, Vehicle Spy, Lauterbach and other debugging tools, supports building robust debug and measurement frameworks that can be adopted across the team.
  • Necessary to handle system-level problems spanning multiple ECUs, dependencies, and suppliers.
  • System-level stability and performance optimization capability, the engineer must be able to think beyond a single module or ECU and optimize at the system level.

Informações sobre diversidade

A General Motors está comprometida em ser um local de trabalho que não só é livre de discriminação ilegal, como estimula verdadeiramente a inclusão e integração. Acreditamos enfaticamente que a diversidade na força de trabalho cria um ambiente no qual nossos colaboradores podem crescer e desenvolver melhores produtos para nossos clientes. Incentivamos os candidatos interessados a analisar as principais responsabilidades e qualificações de cada função e a se candidatar a qualquer cargo que corresponda a suas habilidades e capacidades. Os candidatos no processo de recrutamento podem, quando aplicável, ser solicitados a concluir com sucesso uma ou mais avaliações relacionadas à função e/ou uma seleção pré-emprego antes de iniciar o emprego.  Para saber mais, acesse Como contratamos.

Declaração de Igualdade de Oportunidades de Emprego (EUA)

A General Motors tem orgulho de ser um empregador que oferece oportunidades iguais.  Todos os candidatos qualificados serão considerados para o emprego, independentemente de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência ou status como veterano protegido. 

Adaptações (EUA e Canadá)

A General Motors oferece oportunidades a todos os candidatos a emprego, incluindo pessoas com deficiências. Se você precisa de uma adaptação razoável para ajudá-lo na sua pesquisa de cargos ou solicitação de emprego, fale conosco pelo e-mail [email protected] ou pelo telefone 800-865-7580. No seu e-mail, inclua uma descrição da adaptação específica que você está solicitando assim como o nome do cargo e o número de requisição do cargo ao qual está se candidatando.