Embedded C++ Software Developer

JOB DESCRIPTION

You will work as an Embedded C++ Software Developer for Driver Assistance Automotive applications such as: Front Video Camera Functions (Lane Departure Warning, Lane Keeping Support, Road Sign Recognition, Speed Limit Assist, Head Beam Assist...).
YOUR MAIN RESPONSIBILITIES:
Take responsibility for requirement clarification and analysis
Be in charge of software development, integration and unit testing based on requirements
Execute low and high level design for software modules if required
Execute software development tasks, document results, report problems and debugging
Estimate task effort, plan and perform software review
Solve technical problems/queries
Communicate findings to both technical and non-technical colleagues in order to prevent technical problems/queries.
Mentor junior members (for senior and above levels)
Planning and tracking tasks

JOB REQUIREMENT

Mandatory Requirement
Major in Computer Engineering/ Electrical-Electronics/ Electronics-Telecommunication/Mechatronics Engineering or related fields
Have 0-3 years of experience in Embedded Software Development
Good at C++ programming and scripting language
Good knowledge of Micro-controller and Embedded System
Experience in Software Development Lifecycle
Exposure to emulators, simulators, debugging and test equipment
Exposure to Real Time Operating System (RTOS)
Self-driven and strong inter-personal skills
Good team work and communication skills
Good time management skills
Good English skills
Nice to have:
Automotive communication protocols know-how e.g. CAN/LIN/Flexray/Ethernet and AUTOSAR architecture will be added advantages
Automotive domain knowledge preferred

WHAT'S ON OFFER

Working in one of the Best Places to Work in Vietnam
Join a dynamic and fast growing global company (English-speaking environment)
13th-month salary bonus + attractive performance bonus (you'll love it!) + annual performance appraisal
100% monthly basic salary and mandatory social insurances in 2-month probation
Onsite opportunities: short-term and long-term assignments
15++ days of annual leave + 1 day of birthday leave
Premium health insurance for employee and 02 family members
Flexible working time
Lunch and parking allowance
Various training on hot-trend technologies/ foreign language (English/Chinese/Japanese) and soft-skills
Fitness & sport activities: football, badminton, yoga, Aerobic
Free in-house entertainment facilities and snack
Join in various team building, company trip, year-end party, tech talks and a lot of charity events

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Embedded, C/C++

Location:

Ho Chi Minh, Ha Noi - Viet Nam

Working Policy:

Salary:

$ 1,000 - $ 2,000

Job ID:

J00397

Status:

Close

Related Job:

Silicon Validation (SoC Solution) Manager

Ho Chi Minh - Viet Nam


Product

  • Firmware
  • Hardware
  • Management

IP Verification: Validate IPs embedded in automotive SoCs, including high-speed interfaces (PCIe, MPHY, USB), memory interfaces (LPDDR5x), and analog IPs (ADC, DAC, temperature sensors). SoC Characterization: Perform measurements of key SoC characteristics such as power consumption, voltage margins, and overall performance. Embedded Firmware Development: Develop ARM-based firmware for IP verification and implement software solutions for automated testing. Board Development: Design and build evaluation boards, system-level test (SLT) boards, current measurement boards, and demo boards to support SoC functionality testing and user software development.

Negotiation

View details

OSS Software Engineer

Ho Chi Minh - Viet Nam


Product

  • C/C++

Collaborate with a small team of engineers to: Develop software primarily using C language Perform thorough software testing Deliver projects in phased releases Offer customer support for live operations Coordinate software development and support activities with the manager and the core development team based in California, USA

Negotiation

View details

Senior Full-stack Java Software Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Java
  • Angular
  • Cloud

Create and uphold full-stack web applications using Java as the primary language, Spring Boot for the backend, and Angular (TypeScript) for the frontend. Develop and execute RESTful APIs with a focus on scalability, security, and performance. Engage in system design, technical discussions, and code review. Utilize AWS cloud services for the deployment and management of applications in production. Implement unit tests and integration tests to guarantee code quality. Contribute to Agile/Scrum teams alongside Product Owner, QA, and DevOps. Provide guidance and assistance to less experienced developers.

Negotiation

View details