Robotics Research Engineer (L3)

Perceptyne Technologies Inc.
  • San Francisco, CA
    3 days ago

    Job Description

    Robotics Research Engineer (L3) - Perceptyne

    Hyderabad, India · Full-time · On-site with real robots

    Build Robots with Hands That Work and Minds That Decide

    Most robots today can move, do pick and place tasks. Very few can do dexterous work - plug a connector, seat a screw, mate a harness, handle a part that never sits quite where it did last time. That gap is the single biggest reason assembly lines still run on human hands.

    Perceptyne builds industrial humanoid/semi-humanoid robots that close that gap: dual-arm, highly dexterous, contextually intelligent, and priced appropriately to actually deploy. Our robots are going into electronics and automotive assembly lines, e-commerce packaging, and more

    This role involves defining and modifying architectures. The architecture you are part of setting now is the architecture a growing team builds on for years.

    The shape of this role

    Youll start as a senior individual contributor - hands on the code, hands on the robot. As the team grows around you, youll be expected to step up: lead a small team, review others work, own technical direction for your area, and coordinate across mechanical, embedded, and deployment teams.

    What youll actually do

    • Co-Own the architecture. You will be part of defining how the robots software stack is structured - module boundaries, interfaces, threading and real-time design, data flow between perception, planning, and control, configuration and versioning across robot variants. Youll be part of making the calls that decide whether shipping robot #50 is routine or painful, and youll be able to defend those calls from first principles.
    • Design motion planning and control algorithms for dual-arm dexterous manipulation, including contact-rich tasks where "plan a collision-free path" isnt enough.
    • Build software that scales from one lab robot to a fleet in customer plants - reliable, observable, maintainable by people who didnt write it.
    • Squeeze real-time performance out of the stack: multi-threaded C++, tight loops, latency budgets you can measure and defend.
    • Prototype hypotheses in simulation, then prove or kill them on hardware. The robot is the referee.
    • Work across the full system - perception, planning, manipulation, control, AI model training and deployment, tooling and UI, hardware bring-up, on-site deployment.
    • Debug problems that cross domains, where the fault could be in your solver, the driver, the calibration, the gripper, or the mechanics. Find it anyway.
    • Translate state-of-the-art robotics and AI research into something testable in days, not quarters.
    • Plan and deliver: break large efforts into milestones, estimate honestly, flag slips early, and drive work to completion.

    What were looking for

    • Bachelors or Masters in CS, Electrical, Electronics, Instrumentation, or Mechanical Engineering.
    • 4+ years building software for real robots, with hands-on manipulator experience.
    • Demonstrated software architecture ability - youve designed a non-trivial robotics or real-time system, not just contributed modules to one. You can explain your abstractions, your trade-offs, and what youd do differently now.
    • Excellent C++ and Python. Real multi-threaded, real-time production code.
    • Deep hands-on ROS/ROS 2, plus MoveIt, Nav2, OMPL and similar frameworks.
    • Strong fundamentals in robotic manipulation: forward/inverse kinematics, Jacobians, dynamics, trajectory generation, control schemes.
    • Real command of the underlying math - linear algebra, transforms, coordinate frames, calculus - and genuine physical intuition. You should sanity-check a result on a whiteboard before you trust the plot.
    • Hands-on with depth cameras, lidar, and the messy reality of sensor data.

    Multidisciplinary inclination - this one matters. Our hardest bugs and best ideas live at the seams between disciplines. We want someone who reaches across them by instinct: reads a mechanical drawing without flinching, talks RS485 bus and firmware timing with the embedded team, understands what a vision pipeline can and cant give a planner, knows where a learned policy beats a hand-written controller and where it doesnt. You wont be expert in all five of mechanical, embedded, CV, AI, and controls - but you should be fluent enough to design across them and curious enough to get your hands dirty in any of them.

    Project ownership. Strong understanding of how real project timelines work, and the instinct to plan ahead rather than react. You sequence dependencies before they bite, you know which 20% of the work carries the schedule risk, and you close things out.

    Nice to have: GPU programming; classical computer vision (feature extraction, template matching, optical flow, OCR); modern AI architectures (transformers, CNNs, RL, self-supervised learning) and a clear view of what each is actually good for; edge/cloud deployment experience; prior technical leadership or mentoring.

    How we work

    At our core: we like to build things, we evangelize great ideas, and we stay grounded. We hold a few deliberate tensions:

    • Deep experience, without losing first-principles thinking.
    • A large vision, without losing attention to detail.
    • Disruptive technology, shipped to market as fast as possible.

    We hire people with a strong bias for action, who are resourceful under constraints, who communicate clearly across mechanical, electrical, and software boundaries, and who keep going at problems that looked unsolvable on day one.

    Apply

    Apply on our careers page or write to careers@perceptyne.com. If youve architected something youre proud of - a robot stack, a real-time system, a solver - tell us about the design decisions. Wed rather read that than a perfect resume.

    Numbers & Facts

    LocationSan Francisco, CA

    Skills

    • Algorithmsunmatched
    • Artificial Intelligence (AI)unmatched
    • Assembly Lineunmatched
    • Automotive Assemblyunmatched
    • Budgetingunmatched
    • C++ Programming Languageunmatched
    • Calculusunmatched
    • Calibrationunmatched
    • Communication Skillsunmatched
    • Computer Firmwareunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • Electricityunmatched
    • Electronicsunmatched
    • Electronics Assemblyunmatched
    • Embedded Systemsunmatched
    • Financial Controlunmatched
    • GPU (Graphics Processing Unit)unmatched
    • Instrumentationunmatched
    • Linear Algebraunmatched
    • Mathematicsunmatched
    • Mechanical Engineeringunmatched
    • Mentoringunmatched
    • Multithreaded Programmingunmatched
    • Prototypingunmatched
    • Python Programming/Scripting Languageunmatched
    • RS-485unmatched
    • Riskunmatched
    • Roboticsunmatched
    • Simulationunmatched
    • Software Architectureunmatched
    • Sports Officiatingunmatched
    • Team Lead/Managerunmatched
    • Technical Leadershipunmatched
    • User Interface Toolsunmatched
    • Vehicle Fleetsunmatched
    • eCommerceunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder