HCLTech logo

HCLTech

Vehicle Functional Developer

HCLTech

📍 Ho Chi Minh City Metropolitan Area, Vietnam 🇻🇳

full-time
junior
Posted —

Key Skills

AUTOSARCANLINCPython

Industry

AutomotiveConsumer Electronics

Job Description

Main Roles and Responsibilities:

  • Develop and maintain embedded software for automotive systems, based on AUTOSAR Classic.
  • Collaborate with cross-functional teams to ensure seamless integration of software components.
  • Conduct code reviews and ensure best practices are followed in software development.
  • Optimize software performance and memory usage for resource-constrained embedded systems.
  • Develop and execute unit tests and integration tests to ensure software quality and reliability.
  • Troubleshoot and debug complex software issues in embedded automotive systems.
  • Participate in the full software development lifecycle, from requirements analysis to deployment and maintenance.
  • Stay updated with the latest AUTOSAR specifications and implement compliant software solutions.
  • Contribute to the development of software architecture and design documents.
  • Collaborate with hardware engineers to ensure optimal software-hardware integration.
  • Participate in technical discussions and provide innovative solutions to complex engineering challenges.
  • Fluent English communication


Qualifications:

  • Major in Computer Engineering/ Electrical-Electronics/ Telecommunication or equivalent.


Technical skills:

  • From 1-2 years of experience in embedded software development.


Must have:

  • Embedded C Program Development with Debugger Environment, Unit test.
  • Logical thinking, Documentation.
  • English competency: demonstrate both verbal communication and written comprehension


Nice to have:

  • CAN Tools: CANoe, CANalyser & CAPL programming
  • DOORs, MATLAB/ASCET, C#, Python programming
  • Experience in Networking protocols such as CAN, LIN