Software Engineer

A cutting-edge innovator in robotics and AI, specializing in advanced automation solutions for high-precision tasks with presence across Asia, Europe, and Americas.
Hanoi, Vietnam
$18,000 - $21,600
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
AI · Robotics

Description For Software Engineer

Join a pioneering robotics and AI company that's revolutionizing industrial automation across Asia, Europe, and the Americas. As a Software Engineer, you'll be at the forefront of developing advanced software solutions for robotic control, computer vision, and AI-based systems. The role combines Python and C++ development for low-code robotics programming, offering a unique opportunity to work with cutting-edge technology.

You'll be part of a dynamic international team, contributing to innovative solutions that enhance productivity, reduce costs, and improve safety across industries. The position offers comprehensive benefits including competitive compensation, premium healthcare, and significant professional development opportunities.

The ideal candidate should have a strong foundation in computer science fundamentals, programming expertise in Python and C++, and a passion for robotics and AI. Experience with Git, shell scripting, and understanding of algorithms and mathematics will be valuable. The role provides exposure to advanced technologies including computer vision, deep learning frameworks, and robotics concepts like kinematics and motion planning.

Located in Hanoi, Vietnam, this position offers a supportive work environment with a balance of technical challenges and professional growth. You'll collaborate with cross-functional teams, participate in the full software development lifecycle, and have the opportunity to make a significant impact on the future of industrial automation. The company provides a flexible work arrangement, regular team activities, and a strong focus on personal and professional development.

Last updated 12 days ago

Responsibilities For Software Engineer

  • Design, develop, and maintain software in Python and C++ for low-code robotics programming, device control, computer vision, and related applications
  • Collaborate with cross-functional teams to deliver software that meets customer needs
  • Assist test engineers with integration and stress testing
  • Troubleshoot and resolve issues in production, working closely with internal and external users

Requirements For Software Engineer

Python
Linux
  • Bachelor's degree (or higher) in Computer Science, Software Engineering, or related fields
  • 1+ years of software development experience, including internships, or proven track record of achievements
  • Proficiency in Python and C++ programming
  • Familiarity with Git and shell scripting
  • Solid foundation in algorithms, complexity, and mathematics
  • Intermediate proficiency in English (reading and writing)

Benefits For Software Engineer

Medical Insurance
  • Competitive remuneration (USD 1,500–1,800/month)
  • Premium healthcare package
  • Annual leave and 12 sick days per year
  • Flexible, hybrid work environment
  • Weekly team lunch on Fridays
  • Work with a supportive and passionate team in a dynamic international setting
  • Training and career development opportunities

Interested in this job?

Jobs Related To Qode Software Engineer

Full Stack Developer

Full Stack Developer position at Qode, focusing on Angular frontend and Java/Spring Boot backend development in Jakarta.

Full Stack Developer

Full Stack Developer position at IT Software Development Company in Jakarta, focusing on Angular, Java, and Spring Boot development with 1-2 years experience required.

Jr. Full Stack Developer - Angular & Java Spring Boot

Junior Full Stack Developer position focusing on Angular and Java Spring Boot development, requiring 1 year of experience and strong collaborative skills.

Robotics Software Engineer

Join Qode as a Robotics Software Engineer, developing advanced software solutions for robotics systems using Python and C++ in Hanoi, Vietnam.

Software Engineer (Python, C++)

Software Engineer role at Qode, focusing on Python and C++ development for robotics and AI applications, offering competitive compensation and growth opportunities.