Software Engineer (Python, C++)

  1. Home
  2. C++
  • Company Qode
  • Employment Full-time
  • Location 🇻🇳 Viet Nam, Hanoi
  • Submitted Posted 1 week ago - Updated 3 hours ago

About the Opportunity

Our client, a cutting-edge innovator in robotics and AI, specializes in delivering advanced automation solutions for high-precision tasks. With a strong presence across Asia, Europe, and the Americas, their products enhance productivity, reduce costs, and improve safety across industries.

As a Software Engineer, you will play a critical role in designing and developing advanced software solutions for robotic control, computer vision, and AI-based systems. You’ll contribute to creating innovative technologies that revolutionize industrial automation.

Key Responsibilities

  • 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

Minimum Qualifications

  • Bachelor’s degree (or higher) in Computer Science, Software Engineering, or related fields.
  • 1+ years of software development experience, including internships, or a proven track record of achievements (e.g., competitive programming or hackathons).
  • Proficiency in Python and C++ programming.
  • Familiarity with Git and shell scripting.
  • Solid foundation in algorithms, complexity, and mathematics (e.g., linear algebra, probability, statistics).
  • Intermediate proficiency in English (reading and writing).

Preferred Qualifications

  • 3+ years of software development experience or significant relevant achievements.
  • Advanced proficiency in Python and C++.
  • Familiarity with the Qt framework.
  • Knowledge of concurrency, containerization tools (e.g., Docker, Podman), and networking.
  • Strong software engineering principles, including testing, design trade-offs, and DevOps practices.
  • Background in robotics (e.g., kinematics, calibration, motion planning).
  • Familiarity with computer vision and AI, including deep learning frameworks and model optimization.
  • Experience with professional working processes (e.g., documentation, presentations, planning).

Benefits

  • 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.

Work Location

Ba Dinh, Hanoi, Vietnam.

Application Process

Candidates will undergo:

  1. Initial Screening: Qode screening
  2. Technical Interviews:
    • Round 1: Online/Offline test + Technical interview with the Line Manager (offline).
    • Round 2: Technical interview with the CTO (online).
  3. Vision and Culture Fit Interview (offline).
  4. Reference check and offer package.

How to submit your CV: send an email to contact@qode.world with the info of the Recruiter/Headhunter contacting you (if any)

Loading similar jobs...

C Developer Jobs

Forge your path in the heart of programming excellence! Explore career opportunities in C/C++ and C#.

© 2024 Created by C Developer Jobs. All rights reserved.