About this role
Design, develop, and optimize software solutions for intelligent and scalable robotics systems. Integrate software with hardware components and perform rigorous testing and validation to ensure system reliability.
Requires a Bachelor's degree in Computer Science, Robotics, or a related field with 5-7 years of professional experience in robotics software development. Proficiency in Python, C++, or Java and experience with ROS and simulation tools like Gazebo are essential.
What they're looking for
PythonC++JavaRobot Operating System (ROS)OpenCVPCLTensorFlowPyTorch
Frequently asked questions
What does a Senior Product Engineer at NCS do?
Design, develop, and optimize software solutions for intelligent and scalable robotics systems. Integrate software with hardware components and perform rigorous testing and validation to ensure system reliability. Requires a Bachelor's degree in Computer Science, Robotics, or a related field with 5-…
What skills does this Senior Product Engineer role need?
Key skills for this role include Python, C++, Java, Robot Operating System (ROS), OpenCV, PCL.
How much does a Senior Product Engineer at NCS pay?
The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.
Is this Senior Product Engineer role remote, hybrid, or on-site?
This role is on-site, based in Singapore.
How do I apply for this Senior Product Engineer role?
You can apply directly on NCS's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.