Senior C++ Developer

JOB DESCRIPTION

We are looking for the C++ Developers to join our team. The team is responsible for creating next-generation connected Car Infotainment products. You can see the actual results of your work come to life evolving from demos to eventually being used in millions of cars on the road. With us, you will have the chance to improve quality of life all across the globe. 
HERE’S A LITTLE TASTE OF YOUR DAILY RELAXING:
Middle-ware /application development for automotive infotainment in  diagnostics/ software update component
Programming and debugging for multi-threaded software environment
Unit test development 

JOB REQUIREMENT

A C++ Software Engineer at BOSCH, you can do basic C++ and debug it yourself, instead of dropping C++ keyword. There is no one way to go about the work, and everyone is different. But to be successful in this role, this is the kind of profile we have in mind:
Conscientious, Integrity, Open
Your C++ programming skills are impressive
Additional programming experience with Python is considered a big plus
You have the experience with cross-platform development, preferably Linux
You have knowledge in OOP, design pattern, UML
Experience in debugging and maintenance an application on Linux
Have knowledge on Automotive Diagnosis protocol UDS, KWP2000
Familiar with SCRUM process
English communication.
You're self-motivated, creative and independent, with the ability to complete tasks on your own 

WHAT'S ON OFFER

Committed 13-month bonus
Collaboratively yearly performance bonus
Meal & Parking allowances
Premium insurance (PVI) for employee and 2 family members
Overseas training programs and working onsite opportunity
Good benefits of Trade Union activities, team building and company trip.
Opportunity to work in global projects of fast developing company and being a part of innovation team contributing initiative ideas to the hi-tech world.
Engage in our diverse training programs which surely help strengthen both your personal and professional skills 

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 - Viet Nam

Working Policy:

Job ID:

J00385

Status:

Close

Related Job:

Embedded Software Engineer (V)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer has the opportunity to work with a Microcontroller Unit (MCU) that controls various car functions. They will be involved in the entire development process, from requirement analysis to driver/software design, coding, and testing. The engineer will specialize in a specific phase and module within the MCU to enhance their technical skills and domain expertise.

Negotiation

View details

Embedded Software Engineer (FW)

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

An Embedded Software Engineer plays a vital role in the development of modern car's Microcontroller Unit (MCU). This role involves various tasks such as requirement analysis, driver/software design, coding, and testing, giving the engineer a comprehensive understanding of the full development cycle. Engineers typically focus on a specific phase and module within the MCU to enhance their technical proficiency and domain experience.

Negotiation

View details

Embedded Linux Solution Architect

Ho Chi Minh - Viet Nam


Outsource

  • Embedded
  • C/C++

Update CIP kernel to G1, G2 series every 3 months (4.4.x, 4.4.x-RT, 5.10.x, 5.10.x-RT). Share the package on GitHub publicly. Ensure HMI/QtHMI demo, sample apps, Application Development Package are updated if affected by CIP kernel changes. Provide system integration, technical review, and address customer technical inquiries. Implement upstream/backport bug fixes. Adapt u-boot, CIP kernel (4.19.x, 4.19.x-RT, 5.10.x, 5.10.x-RT), Drivers (New, A2M, Zeus, V3U, etc.), Basic libs (cip-core), ECC to G2L series and V2L. Implement low power mode. Integrate MMP, GStreamers, Qt. Share the package on GitHub publicly. Provide system integration (Yocto 3.1), technical review, and address customer technical inquiries. Implement upstream/backport bug fixes. Handle IT for BSP drivers, ST, LTP, Khronos Conformance Test, Qt test, Web-Platform-Testing, Draw Elements Quality Program (dEQP), Performance test for HTML5. Conduct benchmarking. Establish build automation CI/CD/Test env (LAVA, R-Car Automation Test env based, etc.). Perform in-depth analysis of failed cases in Web-Platform-Testing. Address technical inquiries from Linux customers. Port drivers on CA55. Investigate, design, code, and test drivers for FreeRTOS environment on CR7 of G2M. Investigate, design, code, and test drivers for FreeRTOS environment on Cortex M33 of G2L. Verify OpenAMP on Multi-OS (Linux, FreeRTOS) environment.

Negotiation

View details