Senior Embedded Software Engineer

The PAC Group

São Paulo

Presencial

BRL 120 000 - 210 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura completa num minuto — currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

The PAC Group is seeking an experienced Embedded Software Engineer to develop and integrate embedded software for automotive ECUs. You will work with MATLAB and Simulink, and apply C/C++ in embedded applications, with a focus on Model-Based Development and ECU-level validation.

Responsibilities include design, implementation, debugging, and testing, along with MIL/SIL and unit testing. Collaboration with cross-functional teams and adherence to automotive standards, including ASPICE, are

Qualificações

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field.
  • Experience in automotive embedded software development.
  • Strong hands-on experience with MATLAB and Simulink.
  • Proficiency in C/C++ for embedded applications.
  • Experience with Model-Based Development (MBD).
  • Experience developing software for ECUs and microcontrollers.
  • Experience with software integration, debugging, testing, and validation.
  • Knowledge of automotive communication protocols, particularly CAN and LIN.
  • Strong understanding of embedded systems and real-time software development.

Responsabilidades

  • Design, develop, integrate, and validate embedded software for automotive ECUs.
  • Develop embedded software and control models using MATLAB and Simulink.
  • Translate system and software requirements into robust embedded software solutions.
  • Perform software design, implementation, debugging, integration, and testing.
  • Develop and integrate software components within automotive embedded architectures.
  • Support MIL, SIL, and unit testing activities.
  • Troubleshoot software and hardware integration issues at ECU and vehicle level.
  • Work with CAN and LIN networks and protocols.

Conhecimentos

Embedded software development
C/C++
Model-Based Development
MBD

Formação académica

Bachelor's degree in Electrical Engineering or related

Ferramentas

MATLAB
Simulink

Descrição da oferta de emprego

We are seeking an experienced Embedded Software Engineer to develop and integrate embedded software for automotive electronic control systems. The ideal candidate will have strong automotive embedded software experience, hands-on expertise with MATLAB and Simulink, and a solid understanding of automotive software development processes and standards. ASPICE certification is required for this position.

Key Responsibilities
  • Design, develop, integrate, and validate embedded software for automotive electronic control units (ECUs).
  • Develop embedded software and control models using MATLAB and Simulink.
  • Translate system and software requirements into robust embedded software solutions.
  • Perform software design, implementation, debugging, integration, and testing.
  • Develop and integrate software components within automotive embedded architectures.
  • Support Model-in-the-Loop (MIL), Software-in-the-Loop (SIL), and unit testing activities.
  • Troubleshoot software and hardware integration issues at ECU and vehicle level.
  • Work with automotive communication networks and protocols, including CAN and LIN.
  • Ensure software development activities and documentation comply with ASPICE processes and applicable automotive standards.
  • Participate in software design reviews, verification, validation, and release activities.
  • Collaborate with systems, hardware, controls, validation, and other cross-functional engineering teams.
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, or a related field.
  • Experience in automotive embedded software development.
  • Strong hands-on experience with MATLAB and Simulink.
  • Proficiency in C/C++ for embedded applications.
  • Experience with Model-Based Development (MBD).
  • Experience developing software for ECUs and microcontrollers.
  • Experience with software integration, debugging, testing, and validation.
  • Knowledge of automotive communication protocols, particularly CAN and LIN.
  • Strong understanding of embedded systems and real-time software development.
Preferred Skills
  • Experience with Stateflow and AUTOSAR.
  • Knowledge of ISO 26262 and MISRA.
  • Experience with automotive diagnostics such as UDS.
  • Experience with automotive development and validation tools such as CANoe, CANalyzer, Vector DaVinci, Embedded Coder, and Polyspace.
  • Experience with Git, JIRA, CI/CD, and Agile/Scrum development environments.
  • Experience with HIL testing and automotive software validation.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Embedded Engineer - Software Application
Embedded Engineer - Software Application

PACCAR • Ponta Grossa

Presencial
BRL 20 000 - 40 000
HIL Testing Analyst – Engineer
HIL Testing Analyst – Engineer

Jobtailor • São Bernardo do Campo

Presencial
BRL 120 000 - 160 000
Embedded Engineer - Software Tester
Embedded Engineer - Software Tester

PACCAR • Ponta Grossa

Presencial
BRL 207 000 - 311 000
HIL Testing Analyst/Engineer (Hybrid)
HIL Testing Analyst/Engineer (Hybrid)

Knightec Group • São Paulo

Híbrido
BRL 180 000 - 260 000
Software Engineer II: Automotive Solutions
Software Engineer II: Automotive Solutions

Cadence • Belo Horizonte

Híbrido
BRL 167 400 - 223 200
Competitive benefits
Hybrid work model
Mid-Level Embedded Software Developer
Mid-Level Embedded Software Developer

Jobtailor • Campinas

Presencial
BRL 120 000 - 180 000
In-Vehicle Platform Engineering Intern
In-Vehicle Platform Engineering Intern

Luxoft Brasil • São Paulo

Presencial
BRL 42 000 - 66 000
Embedded Software Product Manager
Embedded Software Product Manager

Nextracker Brasil Ltda • Sorocaba

Presencial
Embedded Software Product Manager
Embedded Software Product Manager

Nextpower • Sorocaba

Presencial
BRL 25 000 - 35 000
Mid-Level Software Engineering Analyst I – Auto
Mid-Level Software Engineering Analyst I – Auto

Jobtailor • São Paulo

Presencial
BRL 180 000 - 260 000