Enable job alerts via email!

Senior Software Engineer (C++)

Devol Robots Sdn Bhd

Selangor

On-site

MYR 150,000 - 200,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading robotics company is looking for a C++ engineer to design and develop high-impact robotic applications. You will work with the CTO on deploying real-world products, ensuring quality through testing and reviews. This role promises growth within a visionary team dedicated to advancing physical AI technology.

Benefits

Direct impact on deployed robotics products
Work in a tight-knit team
Long-term vision and bold mission

Qualifications

  • 5+ years of software development experience.
  • Experience building software for Linux and embedded systems.
  • Familiarity with robotics fundamentals.
  • Experience with version control systems.

Responsibilities

  • Design and develop robotic applications using C++.
  • Implement advanced robot control systems and supporting software.
  • Test, debug, and document software for reliability.
  • Participate in code and design reviews.

Skills

C/C++
Debugging
Troubleshooting
Linux
Embedded Systems

Education

BS or MS in Computer Science, Electrical Engineering, Robotics

Tools

Git
Mercurial

Job description

At Devol, we’re not just imagining the future of intelligent robotics—we’re building it. Our proprietary robotic armis already developed and now moving into real-world deployment. This is your chance to help bring cutting-edge robotics into factories and production lines across Southeast Asia and beyond.

You’ll be working side by side with our CTO, a seasoned expert in both robotics hardware and software, as we refine and scale our core system. This is a rare opportunity to contribute meaningfully to a product at the forefront of physical AI—one that’s already real and making impact.

Your Role

Design and develop robotic applications using C++

Implement advanced robot control systems and supporting software infrastructure

Test, debug, and document software to ensure robustness and reliability

Participate in code and design reviews, upholding best engineering practices

Minimum Qualifications

BS (required) or MS in Computer Science, Electrical Engineering, Robotics, or related field

5+ years of software development experience

Proficiency in C/C++

Experience building software for Linux and embedded systems

Strong debugging and troubleshooting skills

Familiarity with version control systems (Git, Mercurial, etc.)

Preferred Qualifications

Experience with real-time applications and multithreaded programming

Strong grasp of robotics fundamentals: dynamics, inverse kinematics, sensor fusion

Familiarity with robotic hardware systems and interfacing

Exposure to GUI frameworks (e.g., Qt, Gtk)

Experience with middleware (e.g., ROS) is a plus, but not required

Why Join Us?

Direct impact on a real deployed product—not just research or simulation

Work with a tight-knit team solving real-world industrial automation challenges

Be part of a company with long-term vision, deep technical roots, and a bold mission to redefine physical intelligence

If you’re a C++ engineer with a passion for robotics and a desire to build systems that move in the real world, we want to hear from you.

Apply now and help shape the next frontier in robotic intelligence.

Unlock job insights

Salary match Number of applicants Skills match

Your application will include the following questions:

    Which of the following types of qualifications do you have? Which of the following statements best describes your right to work in Malaysia? How many years' experience do you have as a software engineer? What's your expected monthly basic salary? Which of the following programming languages are you experienced in? Do you have experience with Test Driven Development (TDD)? Do you have experience working within a scrum agile team?

Researching careers? Find all the information and tips you need on career advice.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.