Skip to content

Open nowPosted 15 days ago

Robotics Software Engineer - III (Algorithms)

Workable (global search)109,826 open roles

Where
Bengaluru, KA, India
Get the CV for this job

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

Your applicationOpen nowRobotics Software Engineer - III (Algorithms)Workable (global search) · Bengaluru, KA, India
  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 Workable (global 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.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 2 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 15 days ago

Workable (global search) median: 2 days open

The posting

Asia's leading robotics solutions provider, automating enterprise supply chains since 2017. We build syncOS — the industry-first no-code platform that lets manufacturers and warehouse operators integrate, reprogram, and scale automation systems without halting production or calling in specialists. Our autonomous mobile robots (AMRs) run 24/7 for global brands like Ford, Coca-Cola, and Kimberly-Clark — transforming production lines in hours, not weeks.

We started as roboticists ourselves. We know the pain of fragmented, proprietary systems that refuse to talk to each other. syncOS is our answer — and we believe it's what the industry has been waiting for. We are a young, passionate team chasing one big mission: #automateasia. If you love robots, hate inefficiency, and want to build solutions that run on real factory floors — read on.

KEY RESPONSIBILITIES:

  • Owner of the algorithms that decide how the fleet moves - task allocation, routing, and traffic management across every AMR on site.
  • Turn multi-robot coordination problems into algorithms that hold up under real site load, and prove it with data, not intuition.
  • Task allocation, end to end - You design and maintain the algorithms that decide which AMR takes which job, balancing throughput, battery state, and site layout across the fleet.
  • Traffic and conflict resolution - You own the logic that keeps AMRs from colliding, deadlocking, or queuing badly at shared paths, intersections, and pick/drop points - across every MAG AMR variant and lifter generation in the fleet.
  • Routing and path optimization - You build and tune the routing algorithms that get robots from A to B efficiently, adapting to site-specific layouts and constraints.
  • Algorithm quality under real load - You validate changes against simulated and live fleet data before they ship, so a fix for one site doesn't regress another.
  • Instrumentation and tuning - You build the metrics and tooling to see how the fleet is actually performing (throughput, congestion, idle time) and use them to tune the algorithms, not guesswork.
  • Collaboration on the interface - You work with the platform and robotics teams to keep the algorithm layer working cleanly against the AMR-syncOS interface contract.

You will partner closely with:

  • Fleet manager team lead: on what problem to solve next and how it fits the fleet manager roadmap - they set priorities, you own the algorithm design.
  • Platform engineers (Integrator, dashboard): on the APIs and data your algorithms depend on and expose.
  • Robotics Engineering: on the AMR-syncOS interface contract - what the fleet manager can assume about robot behavior, and what it must account for across AMR variants.
  • Quality: who independently test and certify releases - you build to the bar, they verify it.

WHAT DOES SUCCESS LOOK LIKE FOR THIS ROLE

3 months:

  • Shipped your first change to fleet manager algorithm logic into a live customer environment
  • Fluent in how task allocation, routing, and traffic management work today across the fleet
  • Able to reproduce and diagnose a reported fleet-behavior issue (e.g. congestion, bad allocation) end to end
  • Working directly with the fleet manager team lead with minimal ramp-up friction

6 months:

  • Owning a defined algorithm area (e.g. traffic management or task allocation) with minimal oversight
  • Built or improved the simulation/backtesting tooling used to validate algorithm changes before ship
  • Trusted to review other engineers' changes to fleet manager algorithm code
  • Tuned an algorithm against live site data with a measurable throughput or congestion improvement

12 months:

  • A recognized go-to engineer for fleet manager algorithms
  • Your algorithm changes ship across multiple sites with minimal live-site escalations
  • Contributed a reusable improvement (tooling, technique, or component) that other algorithm work builds on
  • Mentoring newer engineers joining the fleet manager team

Requirements

  • 6 years of software engineering experience with real, hands-on work on algorithmic problems (scheduling, routing, graph search, optimization, or similar).
  • Strong CS fundamentals - data structures, algorithms, complexity analysis - and the ability to reason about correctness under concurrency.
  • Experience with simulation, backtesting, or data-driven validation of algorithm changes before they ship.
  • Exposure to multi-agent or multi-robot systems, path planning, or traffic/scheduling problems is a strong plus, not a requirement.
  • Proficiency in at least one systems language (e.g. Python, C++) used to implement and productionize algorithms.
  • Comfort operating in a fast-moving startup building for real industrial customers.

Benefits

  • Competitive salary
  • Comprehensive health benefits package
  • Hustle of a young startup, always something to do and something to improve
  • Opportunities for professional development and growth into management roles
  • Collaborative and inclusive work environment
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 Workable (global 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 Workable (global 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

    Workable (global 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

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

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.