SiL (Software-in-the-loop) Developer

Salary: Thoả thuận
Deadline: 30/04/2025
Level: Fresher Junior
Location: Hà Nội
Job Group: Software In The Loop

­­Position: SiL (Software-in-the-loop) Developer

Working Location: Long Bien, Ha Noi

Contact to: Phan Thuy Trang (Trangpt@vietsol.com.vn)

 

Job Descriptions:

  • Model Development: Develops (write and review code) detailed models of the SiL components, including functional, performance, and behavioral aspects, based on the requirements and architecture provided by the technical lead.
  • Model-Based Design: Utilizes model-based design tools to create and simulate SiL components and systems.
  • Continuous Integration: Integrates models into the larger system model, continuously checking for consistency and alignment with the overall system objectives.
  • Collaboration with Testers: Works with testers to ensure models are testable and align with verification and validation requirements, and modify the code as needed based on test feedback.
  • Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD practices for efficient and reliable software deployment.

 

Basic Requirements:

  • Bachelor’s degree in Electrical & Electronics / Automotive Electronics or equivalent.
  • Have experience in automotive software testing.
  • Good at Software coding: C/C++/Python/MATLAB/Simulink/DevOps/Cloud.
  • Testing and Validation: Understanding of testing methodologies for ECUs, including both hardware-in-the-loop (HIL) and SiL testing approaches.
  • Automotive Systems Knowledge: understanding of various automotive systems (like powertrain, braking, steering, etc.) and how they are controlled and monitored by ECUs.
  • Understanding of ECU Architecture: knowledge of Electronic Control Unit (ECU) design, including hardware components, software layers, communication protocols, and interfacing with other automotive systems.
  • Software Architecture of ECUs: understanding with the software architecture used in ECUs, including understanding how software components interact with the hardware. Understanding automotive standards like AUTOSAR is essential.
  • Network Protocols and Standards: knowledge of automotive communication protocols such as CAN, LIN, FlexRay, and Ethernet.
  • Control Systems and Algorithms: Understanding of control theory and algorithms typically used in automotive applications.
  • Good communication skills and team cooperation ability to work closely with both internal and external team.
  • Good documentation skills.
  • Good English skills: Listening, speaking, reading, and writing.
  • Responsiveness, agility, discipline, and willingness to take over responsibility and to learn.
  • Problem-Solving and Analytical 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 expert 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