[Skip To Content]

C++ Software Engineer - Platform InfraRTEam

  • Localização
    • Herzliya, Tel Aviv District
  • Agendar Full time
  • Postou

Descrição

General Motors Israel (Herzliya) takes a significant part in shaping the autonomous vehicle. We shape the face of the future vehicles in diverse fields by developing cutting edge technologies. 

Within GM Israel, over 850 people working in an hybrid flexible mode on one of the most exciting challenges of our days.

GM is committed to Zero Emission, Zero Crashes and Zero Congestion vision.

About the Group:

The software infrastructure team  is responsible for developing the vehicle Platform which provides and serve many vehicle components and Automotive Applications.

About the Team:

The InfraRTeam is at the forefront of developing the future platform for all GM vehicles. Our team is responsible for a wide range of components that drive innovation and enhance the driving experience. We work extensively with advanced camera systems, which serve as the eyes of the vehicle, enabling advanced safety features and intelligent functionalities. Additionally, we focus on the execution and power management systems that activate and coordinate all hardware and software components within the computing domain. Our expertise also extends to Over-The-Air (OTA) updates, ensuring seamless software enhancements and keeping vehicles up-to-date with the latest features, enabling continuous improvement and optimization.
Collaboration is key in our group, as we work closely with architecture, development, integration, and validation teams all over the globe, to deliver cutting-edge solutions.
Join our team and be part of revolutionizing the automotive industry, shaping the future of mobility, and creating exceptional experiences for GM vehicle owners.

We are looking for a passionate C++ Software Engineer to join our team!

What Will YOU do?

  • You'll Develop, implement, integrate and optimize the new platform application and infrastructure software into production embedded controllers with high-end multi-core processor(s).

  • You'll Define embedded software requirements and design for operational SW components as well as interactions among the system and subsystems from feature definitions and higher level requirements.

  • You'll Performs complex design analysis Specifies and balances system requirements.

  • You'll Performs as Subject Matter Expert (SME) for at least one platform or application component.

#GM

[Additional Description]

Your Skills & Abilities (Required Qualifications):

  • Bachelor's degree in Electrical/SW Engineering or Computer Science.

  • Over 4 years of experience in C++ 11/14/17 software development within a Linux environment.

  • Experience with Python.

  • Experience with Red Hat Linux distributions

  • Familiarity with container technologies such as podman and docker.

  • Ability to write software requirements and high/low-level design documents.

  • Deep understanding of infrastructure solutions in a multi-threaded, multi-process environment, including processes execution handling, logging, networking, and more.

What Can Give You A Competitive Edge (Preferred Qualifications):

  • Background in embedded development

If you don’t meet 100% of the requirements below - that’s ok!

We believe in hiring by potential, on the job training and development, so, If you find the position exciting and think you can contribute and evolve,

please continue the application! We promise to consider your application even if you are missing a skill or two :-)

#GM

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 Careers.Accommodations@GM.com 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.