FPT logo

FPT

Embedded Software Engineer

FPT

📍 Stuttgart, Germany 🇩🇪

full-time
mid-level
Posted —

Key Skills

C/C++CANCANalyzerCANoeAUTOSAR

Industry

AutomotiveSemiconductor

Job Description

Job Overview:

  • This role requires experience in embedded software development, C/C++, automotive diagnostics.
  • The successful candidate will manage defect resolution from analysis to closure. This role also supports SW development.


Key Responsibilities:

  • Lead root cause analysis for software defects reported by customers or validation team
  • Track software issues, guide engineers through resolution, and follow up until closure
  • Provide hands-on support for software debugging and critical issue resolution
  • Collaborate with OEMs and internal stakeholders to resolve the SW issues.


Required Qualifications:

  • Bachelor’s or Master’s degree in Electrical Engineering, Automotive Engineering, or related field
  • 4+ years of experience in automotive diagnostics, preferably with OEMs or Tier 1 suppliers
  • Strong knowledge of automotive communication protocols (CAN)
  • Proficiency with testing tools like CANalyzer, CANoe, and various diagnostic editors
  • Deep understanding of secure communication, cryptographic protocols, and threat modeling
  • Proven experience in embedded systems and diagnostic messaging
  • Excellent communication in English and collaboration skills
  • Strong analytical and problem-solving abilities


Preferred Qualifications:

  • Experience with Battery Management System (BMS) software development and testing
  • Familiarity with AUTOSAR Diagnostics Stack