Automotive Embedded Software Engineer – MQTT/EMQX

Salary: Thoả thuận
Level: Junior Middle
Location: Hà Nội

­Position: Automotive Embedded Software Engineer – MQTT/EMQX 

Working Location: Gia Lam, Hanoi  

Contact to: Tuyen dung Vietsol (recruitment@vietsol.com.vn) 

Job Descriptions: 

  • Develop and upgrade the MQTT Client and integrate software with the EMQX MQTT Broker for automotive ECU platforms. 
  • Analyze system/feature requirements and derive software requirements with full traceability. 
  • Design and implement embedded software architecture, interfaces, error handling and diagnostic functions. 
  • Develop software following coding guidelines, MISRA C/C++ and secure coding practices. 
  • Integrate software components into the target ECU build environment and support system integration. 
  • Perform unit, integration and system testing; support release packages and software version management. 
  • Analyze software defects, perform root-cause analysis, implement fixes and provide regression evidence. 
  • Participate in code/design reviews, defect triage and technical discussions with cross-functional teams. 

Job Requirements: 

  • Bachelor’s degree in Computer Science, Electronics, Embedded Systems, Automotive Engineering or related fields. 
  • Strong C/C++ embedded programming skills. 
  • Hands-on experience with MQTT protocol, MQTT Client development or MQTT Broker integration; experience with EMQX is highly preferred. 
  • Experience in ECU/embedded software architecture, software integration and debugging. 
  • Familiar with Git, build/release processes, unit testing and static code analysis. 
  • Understanding of requirement traceability, software design and defect management. 
  • Knowledge of MISRA C/C++, secure coding, Automotive SPICE and ISO 26262 is an advantage. 
  • Good analytical, troubleshooting and communication skills. 

Benefit: 

  • Good salary (includes base salary, additional salary, housing allowance, meal allowance, etc.)  
  • 13th month salary + Incentive/performance bonus  
  • Salary review twice a year  
  • Lunch monthly support  
  • Mon–Fri & alternative Saturday working schedule with 44 hours/week.  
  • 12 annual leave days plus 1 birthday leave  
  • Health care insurance  
  • Training & career development program  
  • Oversea working opportunities  
  • Have opportunity to work in Electric vehicle development project and testing with system/vehicle integration level.  
  • Working in international environment with experts around the world  
  • Opportunities for career advancement to Team Leader, Group Leader, and Manager positions  
  • Monthly budget for team activities, etc.  

Apply for this position

Allowed Type(s): .pdf, .doc, .docx