FPT logo

FPT

Embedded Software Engineer – AUTOSAR MCAL

FPT

📍 Hanoi, Vietnam 🇻🇳

full-time
mid-level
Posted —

Key Skills

CAUTOSARARMMCALMISRA

Industry

AutomotiveConsumer Electronics

Job Description

Job Description

  • Develop and maintain driver code, fix defects, and implement automation test code in C for AUTOSAR MCAL drivers and CDD.
  • Design and execute unit tests and integration tests for embedded software.
  • Participate in reviewing technical deliverables and providing constructive feedback to ensure code quality and compliance with project standards.
  • Collaborate closely with team members and related stakeholders to ensure timely and high-quality delivery.


Job Requirements

  • Minimum 3 years of experience in embedded software development using C .
  • Strong experience in designing, developing, and testing firmware and drivers for embedded systems.
  • Solid knowledge of microcontroller architecture, especially ARM Cortex , and peripherals (system, memory, I/O, communication interfaces).
  • Good understanding of AUTOSAR architecture , with hands-on experience in the MCAL layer .
  • Good English communication skills, especially in listening and speaking.
  • Bachelor’s degree in Electronics Engineering, Telecommunications, Computer Science , or a related discipline.

Nice to Have

  • Experience with ASPICE and ISO 26262 .
  • Familiarity with automotive coding standards such as MISRA C and HIS .
  • Experience with UML modeling and related tools (e.g. Enterprise Architect).
  • Experience in unit testing and unit test tools such as LDRA, Tessy , or equivalent.
  • Knowledge of Assembly language , startup code, linker scripts, compiler options, and debugger scripts.