Senior Software Developer – C++/Python - #1097546

Augmentus


Date: 1 day ago
District: Singapore
Contract type: Full time
Work schedule: Full day
Augmentus

What we do

Augmentus is a leading provider of robotic programming solutions that simplify and streamline traditionally complex industrial automation processes. Our innovative solution integrates cutting-edge features like 3D scanning, automated path optimization, and seamless robot code generation to make programming accessible and efficient for manufacturers handling high-mix, high-part complexity operations. Trusted by global leaders in industries such as media blasting, painting, and welding, Augmentus empowers companies to achieve scalability, reliability, and superior operational efficiency. Join us to revolutionize the future of robotics and automation.

 

About your role

 

Research and Prototyping

  • Design, develop, test, and deploy robust and efficient software for robotics and perception systems, with a focus on rapid iteration and prototyping.

  • Demonstrate prototypes and technical feasibility to internal stakeholders for feedback and alignment.

 

Participate in the Agile Development Cycle

  • Actively contribute to Agile activities such as sprint planning, daily stand-ups, and retrospectives.

  • Use tools like Jira to manage tasks, track progress, and ensure alignment with sprint goals.

  • Document project details, technical specifications, and process updates on Confluence to maintain transparency and knowledge sharing.

  • Collaborate closely with other software teams to translate research concepts into functional prototypes.

  • Identify bottlenecks and optimize existing software components for performance and reliability.

 

Code Integration and Testing

  • Ensure seamless integration of software components across different systems.

  • Perform rigorous testing and debugging to maintain high software quality and reliability.

 

Requirements:

  • Bachelor’s/Master degree in Computer Science, Software Engineering, or a related field.

  • Minimum 5 years of hands-on experience in robotics or computer vision, with a focus on rapid prototyping and implementation.

  • Strong proficiency in C++ and/or Python

  • Demonstrated experience in developing and implementing algorithms for motion planning, trajectory optimization, or path generation.

  • Strong understanding of software architecture, object-oriented programming (OOP), and adherence to SOLID principles.

  • Experience in developing and debugging software applications.

  • Familiarity with version control systems (e.g., Git) and software development life cycles.

  • Experience or familiarity with Agile development practices, with proficiency in tools like Jira for task management and Confluence for documentation.

  •  Excellent problem-solving skills and a keen eye for detail.

  • Ability to work collaboratively in a team-oriented environment.

  • Eagerness to learn new technologies and apply them effectively.

Preferred Skills & Experience:

  • Familiarity with simulation environments (e.g., Gazebo, Isaac Sim).

  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch)

  • Experience with CUDA or GPU programming for high-performance computing.

  • Experience with advanced mesh processing techniques and libraries (e.g., PCL, Open3D, CGAL) beyond basic familiarity.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Operations Executive (Taxi fleet operations)

Comfort Transportation & CityCab, Singapore
1 hour ago
Job Responsibilities: Planning logistic fleet operational for taxi & PHC hiring of vehicles.  Manage a team of staffs in daily operational needs, eg daily allocation and driver management Scripting to generate Drivers and trip information for various operations dep tie...
Comfort Transportation & CityCab

Project Engineer (Civil Infra | Excavation | Tunneling)

Adecco, Singapore
$5,000 / month
3 hours ago
The Opportunity Available position with a leading government agency responsible for planning, developing, and managing the nation's rail and road infrastructure Work location: Multiple Sites Work hours: Monday- Friday, 8.30am - 6.00pm Salary up to $6000 Adecco is collaborating with...

Associate Engineer x 16

Dynamic Human Capital Pte Ltd, Singapore
$2,800 - $3,600 / month
7 hours ago
Responsibilities: ·       Perform Preventive & Corrective maintenance involving fault troubleshooting, diagnosis & replacement of equipment/ component at site ·       Perform testing of equipment ·       Provide troubleshooting to technical problem on communication system   Requirements: ·       Diploma in Electrical & Electronics Engineering,...
Dynamic Human Capital Pte Ltd