BACK

C++ Developer

LeaderMiddleSenior
Location Hanoi, Vietnam
Contract Type Fulltime
Salary Up to 30M
Job Description
  • Design, implement, integrate, and provide support for Linux based, high performance, real-time Robot Controller console applications using Xenomai RT kernel, C++.
  • Develop documents detailing strategy, assessment, or design, ensuring clear value to clients and stakeholders.
  • Collaborate closely with clients, subject matter experts, and the team to understand requirements, establish priorities, manage project scope, and ensure successful project delivery.
  • Provide hands-on technical direction, including code review and issue resolution, while working with other developers.
Requirements

Must have

  • Technical experience in Linux application development using C++.
  • Strong understanding of Object-Oriented Programming (OOP), Data Structures, Design Patterns, SOLID principles and multi-thread programming.
  • Strong debugging skills using GDB, memory dump, …
  • Strong understanding of Linux system logs, and troubleshooting techniques.
  • Familiarity with tools like dmesg, journalctl, top, htop, free, and ifconfig for analyzing Linux system behavior.
  • Excellent communication, logical thinking, and problem-solving abilities.
  • Good English communication skills.

Nice to have

  • Proficiency in scripting languages like Bash or Python.
  • Knowledge of Real Time Linux like RTLinux, Xenomai.
  • Industrial communication protocols like: Modbus, Profinet, EtherCat, …
  • Knowledge of memory management and profiling techniques to determine system problems.
Compensation & Benefits
  • Saturday & Sunday OFF,  Overtime pay is 150%, 200%, 300% as per labor law;
  • Work performance review 2 times/ year (in April and October);
  • Performance bonus, 13th- month salary, public holidays bonus (2/9, 30/4, 1/5, 1/1); bonus for Excellent Employee and Excellent Team;
  • Performance bonus in Token of the project;
  • Social insurance, health insurance, unemployment insurance and Bao Viet care insurance;
  • 01 hour paid leave per day for women having children under 12 months
  • 01 day remote work per month; A flexitime allowance of 90-180 minutes per month for employees
  • Minimum 14 paid leaves per annum for all employees after probation;
  • Nice & modern working space with young, dynamic & friendly colleagues and free coffee, tea, drinks;
  • Yearly company trip and year-end party, quarterly team building and weekly eating together; English - Japanese Club, Sports Clubs;
  • Men’s Day, Women’s Day, Children’s Day, Mid-Autumn Festival and other benefits under the provisions of the company;
  • Flat, open and sharing culture with friendly management team; outsourcing company with product mindset;
  • Training courses and working opportunities with technical gurus who built and operated world-class applications with millions of users. This might be a good chance for graduated students to learn cutting-edge technologies and how to build scalable system from scratch;
Share job:

    are you ready to start your career with SotaTek?

    Please leave us your information to apply





      You are






        You are








        phonephonephone