Technopark Tower, Hanoi, Vietnam

Automotive Embedded Engineer

VinAI is one of the world’s top 20 Artificial Intelligence research-based companies developing world- class products and services. Our head office is located in Hanoi, Vietnam with additional technology hubs across the US and Australia. We have more than 200 research scientists and AI engineers dedicated to the mission of transforming our state-of-the-art AI research into technology solutions for Vietnam and the global market. Our key investor is Vingroup, one of the largest conglomerates in Asia.

Automotive Embedded Engineer

As an AE Engineer, you will play a pivotal role in developing and implementing cutting-edge computer vision solutions for our projects.

What you'll do

  • Utilize your strong experiences to integrate and optimize computer vision algorithms for the camera calibration application.
  • Integrating the modules for Fully Autonomous Parking Assist system, optimizing the performance, enhance the FAPA system.
  • Collaborate with cross-functional teams to synchronize data from multiple cameras for advanced applications.
  • Apply your expertise in computer vision tasks, including 3D reconstruction, Structure from Motion (SfM), and Optical Flow, to enhance project outcomes.
  • Contribute to the research, design, and development of innovative AI solutions in the field of Computer Vision.

What you'll need

Requirements:

  • Bachelor’s degree in Computer Science, Control and Automation Engineering, Mechatronics Engineering, or related field.

 

Must-Have:

  • Proficient in deploying software stacks across various embedded devices, ensuring compatibility and performance in automotive and real-time systems.
  • Strong expertise in C++ programming, with deep knowledge of Linux build systems (CMake, Ninja) for developing and integrating software on Linux-based platforms.
  • Proficient in understanding the Linux compilation process, including compiler and linker operations, and managing shared/static libraries for efficient binary production and deployment.
  • Familiar with Docker for containerization and CI/CD pipelines for continuous software deployment.
  • Experienced in maintaining large codebases, ensuring clean code through established coding conventions and code review processes.
  • Skilled in repository management, including setting up version control, code reviews, and merge requests to ensure code quality and collaboration.
  • Expertise with CAN/LIN/SERIAL protocol
  • Solid knowledge of sensors and MCU/MPU, memory, peripherals architectures.
  • Realtime operating system like ROS
  • Experience in automotive tools/technologies/standards (ISO-26262, ASPICE, GPEP)

 

Nice-to-Have:

  • Proficiency in utilizing several inference engines (such as TensorRT, TensorFlow Lite) and computing backends (CUDA, OpenGL) to improve performance for AI-driven systems.
  • Experience in synchronizing data from multiple cameras for complex applications.
  • Proficiency in OpenCV with strong C/C++ development in Linux environments.
  • Image Processing, Digital Signal Processing, or Image Signal Processing (ISP) Controls experience for Camera.
  • In-depth understanding of the pinhole camera model, calibration techniques, stereo vision, and transformations.
  • Practical experience in computer vision tasks, such as 3D reconstruction, Structure from Motion (SfM), and Optical Flow.
  • Possession of a driving license.
  • Strong problem-solving skills and the ability to apply theoretical concepts to practical applications.
  • Proven ability to work effectively both independently and as part of a collaborative team.
  • Excellent communication skills to convey complex technical concepts to non-technical stakeholders.
  • A passion for continuous learning and staying updated with the latest advancements in AI and Computer Vision.

Why you’ll love work here

  • Opportunity to apply your knowledge and research skills to make real impact to the world.
  • Compensation is highly competitive and will consider the applicant’s current experience level
  • Work on challenging real-world problems.
  • Opportunity to continuously grow your knowledge and your leadership skills
  • Opportunity to contribute, interact, share and learn from exceptionally talented colleagues.
  • Chance to work with experienced Automotive experts as well as AI worldwide

Contact: Interested applicants are invited to send your application to job@vinai.io

Interested applicants are invited to
send your application to
job@vinai.io

Explore more jobs
at vinai