Robotics Software Engineer
$100k - $130kFull-time
OPENSHELF
What're we trying to solve? Openshelf is building an open-source system to automate physical inventory—combining hardware and software to handle storage, retrieval, and real-time tracking.
- The Problem : Managing physical inventory is messy. Manual processes are slow, error-prone, and don't scale. It's hard to know what you have, where it is, or how much space it's taking up.
- What We're Doing : We're developing a small-scale AS/RS system that captures weight, dimensions, and location data every time something moves. Our stack runs Python on the backend (FastAPI, hardware orchestration, event-driven robot control) and a SvelteKit frontend, all containerized and deployed on dedicated hardware. We're designing it to be flexible and open so others can adapt, improve, and deploy it across all kinds of environments—not just warehouses with big budgets. The goal is accurate, real-time visibility into physical inventory, made as accessible as possible.
What you'll be doing:
- Maintaining, debugging, and improving the existing Python backend and hardware control layer under the guidance of senior engineers.
- Writing clean, testable Python code that interfaces with physical hardware (motors, scales, barcode scanners, sensors) over serial, Modbus, and GPIO.
- Building and maintaining internal tools and dashboards that let the team monitor, configure, and debug production devices.
- Working with AI coding agents to accelerate development—we already use them daily and expect you to as well.
- Collaborating on software design decisions: API structure, data modeling, error handling, and state management.
- Participating in code review, testing, and deployment to real devices in our lab and in the field.
- Contributing to the full development cycle from concept through iteration—whether that's a new sensor integration, a performance fix, or an internal utility that saves everyone time.
Who are you?
- You're passionate about software and excited to work on systems that interact with the physical world.
- You have a solid foundation in Python and a genuine curiosity about how the full stack fits together—even if you haven't worked with hardware before.
- You're resourceful and have high agency. When you hit something you don't know, you dig in and figure it out rather than waiting for someone to hand you the answer.
- You're comfortable navigating uncertainty and working on problems where the requirements aren't fully settled.
- You communicate clearly and collaborate well. You're happy to ask questions when you're stuck, and you take feedback as a way to get better.
- You're excited to work in-person alongside a small, focused team where your contributions have direct impact on the product and the company.
Requirements:
- Proficiency in Python—you can write readable, well-structured code and understand common patterns (async, I/O, error handling, testing).
- A baseline of good software engineering practices: version control (git), debugging, reading documentation, and breaking down ambiguous tasks.
- Interest in or experience with AI-assisted development (Codex, Claude Code, or similar coding agents).
- Willingness to work with physical hardware and debug real-world systems—motors that don't move, sensors that return garbage data, serial ports that disappear.
- Ability to work on-site in midtown Manhattan full-time.
- Previous experience with FastAPI, Docker, or automation/robotics is a plus, but not required.
Practical Details:
- You'll get a competitive salary and stock options—you'll own part of the company.
- We're based in midtown Manhattan, and this is an on-site, in-person role. We believe building the best product is the result of continuous collaboration and short feedback loops.
- You'll work directly with senior engineers who will guide your work, review your code, and help you grow.
Salary & Benefits:
- Salary Range: $100-$130k + equity
- Fully covered health, dental, and vision insurance
- Flexible PTO
- Team lunches and off-sites
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in New York, NY vacancy
- ...At Raise Robotics, we’re building robots that work where people shouldn’t. Our team has successfully deployed machines into real... ...world. For this role, we are seeking a Senior Robotics Software Engineer who will develop models and algorithms to generate safe and...SuggestedFull time
$22 per hour
...Robotics & Software Engineering Intern What are we trying to solve? Openshelf is building an open-source system to automate physical inventory, combining hardware and software to handle storage, retrieval, and real-time tracking. The problem: Managing physical...SuggestedHourly payFull timeInternshipWork at officeImmediate start$184.9k - $250.2k
We are seeking an experienced Senior Software Engineer to join our dynamic team. In this role, you will drive technical strategy and architecture decisions for software modules that empower robots to operate.Key job responsibilities- Drive architecture and design decisions...SuggestedInternshipFlexible hours- ...Job Description Job Description Job Title Robotics Software Engineer Experience 2 8 Years (Depending on the role and specialization) Job Summary We are seeking a Robotics Software Engineer to design, develop, test, and deploy software for robotic systems....Suggested
$230k
...Up to $230k base + equity I'm working with a well funded AI and robotics startup in NYC. Their robots run real world experiments around... ...work that leaves the simulator every day. They need a Robotics Engineer to build the autonomy behind it: robot arms and mobile robots that...SuggestedVisa sponsorship- ...Description Job Description About Us Burro is the leading robotics company in the world by number of robots working outdoors in... ...ideal candidate will have a strong grasp of robotics and software engineering fundamentals, along with proven experience in deploying AI...Work at office
$164k - $295k
...a mission that matters? The future of cybersecurity starts with you. About the Role: We're looking for a Senior UI Platform Engineer to lead the design and build of the shared developer tooling foundation for our next-generation front end. It's a strategic role for...Permanent employmentContract workWork experience placementWork at officeLocal areaRemote workShift work$200k - $280k
.... Our self-driving lab platform combines AI with autonomous robotics to run experiments, analyze results, and iterate—continuously... ...in weeks instead of years. The Role As a Software Engineer, Robotics Platform in the Robotics and Automation group at Radical...- ...and development. Its platform combines software, data, and experimental automation to help... ...more efficiently.As a Software Engineer, you’ll build the core software that powers... ...world.You’ll collaborate across software, robotics, machine learning, and experimental automation...Full time
$52 - $58 per hour
...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go...Full timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaImmediate startWork from home3 days per week- ...from @Rippling.com addresses. About the role At Rippling, Engineering is at the heart of our business and culture. We believe in our... ...contributors on our team. Note that this is a full stack software internship role! This means you will be working in the front end...Full timeSummer workInternshipWork at office3 days per week
- ...Job Description Senior Software Engineer is a temporary remote opportunity with our client, an online marketplace. You’ll build and refine full-stack web experiences that make buyer discovery easier while improving performance and architecture. The role also helps shape...Temporary workRemote work
- ...high-ownership builder role at a Series A robotics startup building a platform that... ...developed and tested. Rather than another software layer bolted onto existing tools, the platform... ..., CLIs, and internal tools that keep engineers and customers moving fast. Build the...Full timeWork at office
$10,500 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... ..., locate missing children, and more. The Role Software Engineers at Palantir build software at scale to transform how organizations...Work experience placementInternshipWork at officeRemote workWork from home$4,500 - $5,800 per week
...Job Description At Citadel, our engineers work in small teams to turn the best ideas into high-performing and resilient technology. With short development cycles, work rapidly goes into production. As an engineer, you can create system architectures, develop platforms...Weekly payInternshipRelocation package$57 per hour
...solve more problems wherever we go. A delightful, intuitive mobile experience: that's our guiding light, and we need Android and iOS engineers to make it a reality. During your 12-week internship, you will be paired with a mentor that will help guide you as you work...Hourly payInternshipWork at officeLocal area$57 per hour
...capabilities with an AI first mindset Develop, fix and debug software for across our full stack: web services, databases,... ...Pursuing a bachelor's or master’s degree in computer science, engineering, or another related field. Must graduate before Summer 2028....Hourly paySummer workInternshipWork at officeLocal area$5,900 - $10,500 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... .... Come join us for a year. Do real, critical work with the engineers and customers building the future. Many of our interns find they...Work experience placementInternship$10,500 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... ...missing children, and more. The Role We are a software engineering team applying open-source data technologies to some of the world...Work experience placementInternshipWork at officeRemote workWork from home$31.25 per hour
...whichever comes first. Applications must be submitted by posted deadline, to be considered. Apply Directly: Overview: The Software Engineer Co-Op on the Fixed Income Investment Technology team will design and implement creative solutions to complex business problems...Hourly payInternshipLive inWork at officeLocal area3 days per week$10,000 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... ...disruptions, locate missing children, and more. The Forward Deployed Engineer, Internship Forward Deployed Engineering is a radical...Part timeWork experience placementInternshipWork at officeRemote workWork from homeShift work- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$109.65k
...Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...source projects, and/or version control systems Knowledge of software development lifecycle, including design, development, test,...Full timeSummer workInternshipSeasonal workSummer internshipWork at officeLocal areaWorldwideMonday to Friday$10,000 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... ...children, and more. The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to quickly understand their...Full timeWork experience placementInternshipWork at officeRemote workWork from home$175k - $315k
...cybersecurity starts with you. The CrowdStrike Cloud Detection Engine (CDE) team is building a powerful, next-generation platform... ...skills to meet your commitments on time and produce high-quality software that is unit tested, code reviewed and checked in regularly for...Permanent employmentWork experience placementWork at officeLocal area2 days per week3 days per week$164k - $295k
...Midtown, Manhattan Office. Technical Excellence & Innovation: In this pivotal role, you'll harness cutting-edge technologies to engineer robust backend services that seamlessly analyze massive data streams, execute complex risk calculations, and deliver intelligent...Permanent employmentWork experience placementWork at officeLocal areaWorldwide2 days per week3 days per week- ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities... .... Visit us at accenture.com.You are:The Robotics Automation Engineer understands the broader... ...-readiness testing.Troubleshoot software, controls, network, sensor, mechanical and...Work experience placementLive inWork at officeLocal area
$10,500 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... ...children, and more. The Role Are you passionate about engineering quality, performance, and increasing the impact of engineers around...Work experience placementInternshipWork at officeRemote workWork from home- ...We're looking for a Software Engineer III to help build the next generation of Al-powered developer tools and automation platforms. You'll be part of an agile team designing, building, and delivering scalable software products end-to-end - writing production-quality code...Contract work
- ...with a great culture with competitive benefits and compensation with a business casual atmosphere. We are currently seeking a Software Engineer with specific Android experience. This is a full time salaried position. You will join a team of world class engineers and...Full timeCasual workRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Robotics Software Engineer. Be the first to apply!
Related searches
- senior robotics software engineer New York, NY
- software development engineer (robotics engineer) New York, NY
- control systems engineer New York, NY
- robotics engineer New York, NY
- robotic system engineer New York, NY
- software engineer internship remote New York, NY
- software engineer remote New York, NY
- graduate software developer no experience New York, NY
- work from home software developer New York, NY
- summer intern software engineer New York, NY










