Skip to content
Tuyển Dụng
← Datalogic Việt Nam

Embedded Linux Engineer C++, Linux

Datalogic Việt Nam · Hồ Chí Minh
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
Engineering / Mechanical
Salary
Thương lượng
Location
Thành phố Thủ Đức, Hồ Chí Minh, Hồ Chí Minh

Overview

  • We are seeking a skilled and motivated Embedded Software Engineer with a strong background in Embedded Linux and C++ to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining software for embedded systems, ensuring seamless integration with Linux-based environments. You will work closely with cross-functional teams to deliver…
  • Solicit, generate and manage requirements related to SW components
  • Apply internal process for new product development
  • Design and implement complex software subsystems and whole systems within a larger embedded product using software engineering best practices.
  • Take design choice autonomously and validate that in a cooperative process and be able to lead deep technical discussion
  • Troubleshoot the design, drive the relation with Validation and Verification team in a fruitful manner
  • Study and benchmark the competitor’s products
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Participate in peer-reviews of solution designs and related code.
  • Lead junior members
  • Your Skills and Experience
  • Technical skills and background:
  • Bachelor's degree in computer engineering, software engineering, computer science, electrical engineering or equivalent
  • Good communications (English, Vietnamese)
  • Strong technical skills including understanding of software development principles
  • Proficiency in C++ (C++ 17)
  • Familiar with Linux user space programming and debugging
  • Familiar with Linux kernel space programming (device drivers for I2C, SPI, PCI, USB)
  • Familiar with Yocto project
  • Knowledge of common development tools (GIT, Jenkins, CMAKE).
  • Soft skills:
  • Interpersonal abilities, ability to work with a team, attention to details, flexibility and creativity, proactive, project management skills, capability to work in a dynamic international team and in a complex environment, problem solving attitude, open minded.
  • Anticipate needs and potential technical issues and roadblocks in the development phase; shows initiative, ownership, and commitment; sustains a consistent, high level of productivity. Good at understanding and resolving issues and opportunities, evaluating them from different perspectives. Customer oriented; looks for solutions to augment customer or supplier’s satisfaction.
  • Education & Experience:
  • Bachelor’s Degree (or equivalent experience) in Computer Science, Electrical Engineering, or related field.
  • 4+ years of professional experience in embedded software development, with a focus on Linux and C++
  • Experience with Linux-based embedded systems, including Linux kernel, Yocto project is highly desirable.
  • Why You'll Love Working Here
  • CAREER OPPORTUNIES:
  • Live in a high-end technology R&D environment
  • Be proud to see your own developed products sold all over the world
  • Strong knowledge and skills improvement through practical training and technical experience
  • Career promotion with proven capabilities
  • Opportunity for overseas training (US, Europe, etc.)

Benefits

  • Working day: from Monday to Friday (08:00 AM- 4:30 PM)
BonusCompany tripsTrainingMeal allowance

Summary of facts from the official posting. View original ↗

Interested in this role?

You'll be taken to the employer's official application page.

Apply on official site ↗
Is this your business? Claim this page, request edits or removal