Clera - Your AI talent agent
LoginStart
Start
Silana logo
Silana

Senior Robotics Software Engineer (ROS 2 / Systems Architect)

full-time•on-site•New York+ Competitive

Summary

Location

New York

Equity

Competitive

Type

full-time

Workplace

On-site

Experience

5+ years

Visa

Visa Sponsorship Not Available

Company links

WebsiteLinkedInLinkedIn

About this role

About This Role

We’re looking for a Senior Robotics Software Engineer who lives and breathes robotics, loves writing clean, robust code, and wants to architect the software backbone that powers production-ready robotic machines. Own the ROS 2 system architecture across all subsystems (motion, vision, PLCs, and custom hardware). Design and implement scalable, modular ROS 2 packages with clean interfaces, launch files, and lifecycle management. Define and maintain integration between ROS 2, PLCs, and vision systems (e.g., OPC-UA, Modbus, custom drivers). Build the deployment layer: containerization, CI/CD pipelines, logging, monitoring, and automated bring-up. Select and configure industrial compute hardware (IPC/GPU, networking, storage) for reliable customer deployments. Write high-quality, testable C++/Python code that sets the standard for the team. Collaborate closely with hardware, controls, and vision engineers to bring up systems in the lab and at customer sites. Ensure every deployment is field-hardened, professional, and robust - no “demo code.”

Interview process

  1. 1
    Interview
  2. 2
    Stage 2
  3. 3
    Stage 3
  4. 4
    Second Round Interview
  5. 5
    Technical Interview
  6. 6
    On-Site Interview
  7. 7
    Offer

What you'll do

  • Own the ROS 2 system architecture across all subsystems
  • Design and implement scalable, modular ROS 2 packages
  • Define and maintain integration between ROS 2, PLCs, and vision systems
  • Build the deployment layer: containerization, CI/CD pipelines, logging, monitoring, and automated bring-up
  • Select and configure industrial compute hardware for reliable customer deployments
  • Write high-quality, testable C++/Python code
  • Collaborate closely with hardware, controls, and vision engineers
  • Ensure every deployment is field-hardened, professional, and robust

About Silana

Silana is building fully automated robotic sewing systems. Their technology combines robotics, machine vision, and industrial automation to transform how garments are manufactured, tackling some of the hardest problems in robotics including handling deformable materials, real-time perception, and scalable automation.

Our culture

  • Fast-moving environment
  • High-ownership
  • Innovative technology

Ready to join Silana?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior Robotics Software Engineer (ROS 2 / Systems Architect) do at Silana?

Toggle
As a Senior Robotics Software Engineer (ROS 2 / Systems Architect) at Silana, you will: own the ROS 2 system architecture across all subsystems; design and implement scalable, modular ROS 2 packages; define and maintain integration between ROS 2, PLCs, and vision systems; and more.

Is the Senior Robotics Software Engineer (ROS 2 / Systems Architect) position at Silana remote?

Toggle
The Senior Robotics Software Engineer (ROS 2 / Systems Architect) position at Silana is based in New York, United States and is on-site. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior Robotics Software Engineer (ROS 2 / Systems Architect) position at Silana?

Toggle
You can apply for the Senior Robotics Software Engineer (ROS 2 / Systems Architect) position at Silana directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp