Skip to content

Open nowFirst seen 35 hours ago

Robotics Software Engineer

Spearing Executive Search87 open roles

Where
Singapore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowRobotics Software EngineerSpearing Executive Search · Singapore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Spearing Executive Search's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.9% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.9%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: first seen 35 hours ago

The posting

Are you a skilled Software Engineer with a specialisation in robotics looking for a new opportunity in the AI & Robotics Industry? Our Employment Agency is currently working with a leading player highly sought-after in this dynamic industry. We are actively searching for exceptional talent to join their prestigious team and make a real impact. Don't miss out on this thrilling chance to take your career to new heights!

As an Employment Agency, we understand the importance of finding the right fit for both the company and the candidate. That's why we're seeking professionals experienced in robot application systems development.

As a Robotics Software Engineer, here's what you'll be diving into:

You have the opportunity to join a leading-edge design and development team that is at the forefront of robotics technology. You will be instrumental in driving advancements in robotics and witnessing the profound impact of your contributions on robotic integration projects throughout various industries. Your primary responsibility will be to develop, extend, support, and deploy cutting-edge robotics software, utilizing the ROS programming framework and Gazebo simulator.

Key Responsibilities:

  • Develop robotics application systems for navigation, perception, and APIs to external systems.
  • Integrate web applications to control, coordinate, and visualize robots during development, simulation, testing, and deployment.
  • Optimize coverage path planning algorithms.
  • Design and implement task planning applications to coordinate complex tasks across multiple robots.
  • Review and maintain the system architecture.
  • Provide support, maintenance, and documentation for software features.
  • Ensure quality assurance through automated software tests and uphold testing practices within the team.
  • Establish and maintain continuous build/integration infrastructure to optimize team development and release practices.
  • Design, implement, and maintain systems and tools across the cloud stack.

Requirements:

  • A Degree in Computer Science, Information Systems, Engineering, or a related field, or possess equivalent industry experience.
  • A minimum of 5 years' experience in the Robotics/Vehicle Automation Software Industry with ROS and ROS2, including simulation environments like Gazebo.
  • Familiarity with software development in a Linux Environment, including bash scripting and CLI.
  • Proficiency in Object-Oriented languages, especially C++ 11.
  • Demonstrate a strong background in developing robotics subsystems such as perception and navigation stacks, behavior tree, and state machine models.
  • Possess a solid understanding of programming fundamentals such as data structures and algorithms to write robust and efficient code.
  • Familiarity with commonly used libraries in Robotics, e.g., PCL, Boost, OpenCV.
  • Experience in CI/CD tools such as Docker containerization and pipelines in GitLab/GitHub/BitBucket.
  • Proficiency in version control tools (GIT) and the ability to work with feature branch workflows and conduct code reviews.
  • Exhibit good programming practices, including writing specifications, documentation, and unit/integration tests.
  • Enjoy collaborative work within a team to tackle complex technical challenges.
  • Exhibit a strong passion for learning, quick adaptability, and a collaborative team-player mindset

You'll have an added advantage if you have:

  • Proficiency/Experience in OpenRMF Platform Integration.
  • Agile Software Development.
  • Proficiency in Web API design like RESTful architecture.
  • Proficiency in JavaScript and js frameworks such as Node.JS, React.JS, and Angular.JS.
  • Relational and Non-Relational Database e.g. MongoDB, SQL.
  • Real-time Data Streaming Protocol e.g. WebRTC, RTSP, etc.
  • AWS services e.g. AWS RoboMaker, AWS IoT, AWS WorldForge, and AWS Kinesis.
  • Functional Safety Standard Programming and Safety Critical System.
  • Development on embedded systems (ARM architecture, MCUs etc.).

Our client is a highly sought-after organisation that specialises in innovative AI and robotics. If you are passionate about what you do and looking to further your career, we encourage you to apply.

Posted by:

SPEARING EXECUTIVE SEARCH PTE LTD (EA license: 22S1195)

Muhammad Mundzir (EA Registration: R22110088)

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Spearing Executive Search's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Spearing Executive Search's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Spearing Executive Search's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.