Senior Embedded Software Engineer (C++)


  • Tech Skills




  • Job level
    Experienced (Non-Manager)
  • Work location
    Ho Chi Minh
  • Language
  • Type
    Full Time
  • Salary
  • Deadline

Business profile


Lutaco Tower, 173A Nguyen Van Troi, Ward 11, Phú Nhuận, TP Hồ Chí Minh, Việt Nam

: 1-10

Công ty TNHH Công nghệ OLLI - Olli Technologies, là một công ty công nghệ cao cam kết phục vụ cộng đồng người Việt Nam.

Được thành lập tại thành phố Hồ Chí Minh, Việt Nam, OLLI Technologies là một công ty công nghệ cao cam kết phục vụ cộng đồng người Việt Nam với các sản phẩm công nghệ cao nhằm biến đổi cách chúng ta tương tác với môi trường và những người xung quanh chúng ta. Sản phẩm của chúng tôi được làm theo tiêu chuẩn cao nhất và được cung cấp bởi các đột phá mới nhất trong lĩnh vực trí tuệ nhân tạo. Tất cả điều này được thúc đẩy bởi mong muốn của chúng tôi nhằm giúp mọi người kết nối và có một trải nghiệm thú vị hơn cùng với nhau.

Job description

Founded in Ho Chi Minh City, Viet Nam, Olli Technologies is a high-tech company committed to serving the Vietnamese community with high-tech products which aim to transform the way we interact with the environment and other people around us. Our products are crafted to the highest standards and powered by the latest breakthroughs in the field of artificial intelligence.

To help us realize this vision, we are looking for a Senior Embedded System Engineer to join our growing team of engineers and developers. In this position you will be entrusted with the following responsibilities:
- Develop embedded systems for our range of IoT products
- Work closely with other engineers and developers to come up with the most effective solutions.
- Set targets, milestones and metrics to measure development progress.

Why You'll Love Working Here

3F forever: you are guaranteed to experience our 3F office motto “FOOD, FRIENDS AND … FUN”.

You'll learn a lot: we don't do outsourcing so you won't have to deal with the frequent technology switch that comes with a new outsourcing project (and therefore not having enough time to really master any of them). Here you are the owner of your slice of the product. You'll have the opportunity to dig deep into whatever technology you're working with and become really good at it. There are milestones to follow, but in general you'll manage your own tasks and set your own pace.

Young and dynamic working environment: we try to maintain an easygoing working environment where there isno rigid structure, everyone's feedback is valued and you're free to chime in any topic you like. We need the different perspectives.

Work hard, play hard: we like you to play as hard as you work, too. We've got darts, hoop, guitar in the office with more coming soon.

Annual off-site trip: our first trip was to Shanghai.

Unlimited food, drinks and snacks: from “mì gói” to sausage to Red Bull, you name it, you have it. Plus, you can always eat while you work, no need to wait for the common break.

Flexible salary reviews: you perform well, you get a raise. At any time of the year. No need to wait for an annual salary review.

Other benefits:

  • 13th month salary.
  • Standard 40-hour work week, from Monday to Friday.
  • 12 days of annual leave.
  • Social, medical and unemployment insurance plus other benefits in accordance with regulations.

Job requirement

Your Skills and Experience

Basic qualifications:
- Bachelor’s degree in computer engineering or related technical field or equivalent work experience.
- 3+ years of experience in developing software for embedded systems.
- 2+ years of experience in embedded Linux development.
- 2+ years of experience in C, C++, C# development.

Preferred qualifications:
- Experience in building production systems in RTOS environment.
- Audio DSP in embedded systems: noise reduction, echo cancellation, beam forming, sound source localization.
- Low-level programming of device drivers in a Linux environment.
- Strong data analysis and debugging skills.
- Experience in development of mesh or WiFi-based home automation systems.
- Experience working with networking or communications devices in an embedded environment.


  • English : (Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate)

Technical skills

  • C++
  • Linux
  • Embedded
  • C#
  • RTOS
  • Data Analysis
  • Networking


  • Analytic Skills

Views: 45 | Quantity: 1

More jobs from this employer