Embedded Firmware Engineer

AMK Technology Sdn Bhd 

📍 India, India 🇮🇳

full-time
senior
Posted —

Key Skills

Embedded CPythonCANJ1939Agile

Industry

AutomotiveConsumer Electronics

Job Description

We are looking for an Embedded Firmware Engineer with strong experience in embedded C development to design and develop reliable firmware solutions for embedded systems and vehicle-based applications.


Key Responsibilities

  • Design, develop, enhance, and maintain embedded firmware solutions.
  • Develop high-quality technical designs, specifications, and documentation.
  • Collaborate with cross-functional teams to refine technical requirements and ensure alignment with overall solution objectives.
  • Troubleshoot, debug, and optimize firmware for performance and reliability.
  • Participate in code reviews, testing, and continuous improvement initiatives.
  • Work within an Agile development environment to deliver high-quality solutions.


Requirements

  • 5+ years of experience in embedded firmware development.
  • Strong programming skills in Embedded C .
  • Experience with Python is an advantage.
  • Knowledge of CAN Bus , J1939 , or other vehicle communication protocols is an advantage.
  • Experience working in an Agile/Scrum environment.
  • Strong analytical, debugging, and problem-solving skills.
  • Good communication and teamwork abilities.