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 1 day ago
Similar jobs that could be interesting for youBased on the Robotics Software Engineer in New York, NY vacancy
$158.1k - $213.8k
We are seeking an experienced 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 for...SuggestedInternshipFlexible hours- ...with a rapidly growing Physical AI company building at the intersection of AI, robotics, computer vision, software, and advanced hardware. They're looking for exceptional recent engineering graduates who want to work on difficult, real-world problems and help build...SuggestedFull timeInternshipImmediate start
- ...The Role We are seeking a Lead Robotics Hardware Engineer with 6–12+ years of hands-on experience to own the architecture, prototyping, and... ..., assemble, test, and debug hardware in the lab alongside software and ML teams. Nice-to-Have Experience Exposure to...SuggestedFull time
- ...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...SuggestedFull timeWork at office
$192k - $240k
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career.Engineering at BrexEngineering at Brex is about building systems that scale...SuggestedWork at officeRemote workWork from home$140k - $170k
...Aescape is a New York-based physical AI and robotics company redefining human recovery... ...mapping, advanced robotics, and proprietary software, Aescape delivers deeply personalized... ...Aescape is looking for a Robotics Test Engineer to be the technical conscience of Aescape...Full timeContract workWork at officeImmediate startHome officeFlexible hoursShift work3 days per week$209k - $313k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that reach... ...years of practical work experience6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical...Full timeLive inWork at officeLocal area$130.6k - $192k
About the TeamCome help us build and develop tools serving hundreds of engineers internally! We’re looking for a Fullstack Software Engineer to join our Developer Insights team. About the RoleOur mission is to improve the developer experience of engineers at DoorDash by...Hourly payWork at officeLocal areaRemote workFlexible hours- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Business Banking, Business Access and Tools division, you serve as a seasoned member of an agile team...
$155k - $180k
...week._________________Position SummaryThe NBA’s Basketball Strategy & Growth department is seeking a highly skilled full stack software engineer to support, manage, and improve the AI-driven software the Integrity Team uses to identify conduct that may violate the league...Odd jobFull timeTemporary workLocal areaRemote work1 day per week$102.1k - $136.9k
Job Posting Title:Product Software Engineer IReq ID:10157015Job Description:On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories while also transforming Disney’s media...Full timeWork experience placementWorldwide$123k - $165k
Job Posting Title:Product Software Engineer II (Roku Engineering)Req ID:10157641Job Description:**This position must sit onsite four (4) days a week in one of our technology offices listed above***Disney Entertainment & ESPN TechnologyOn any given day at Disney Entertainment...Full timeWorldwide$110.4k - $165.6k
...aim to leave a positive mark on culture. Overview and Responsibilities The Applied Machine Learning Group is seeking a Software Engineer to build and scale systems that power content understanding, metadata enrichment, and personalization across Paramount's global...- ...Data / Software Integration Engineer 3 year W2 Contract · Connecticut · 2–3 days on site · Drug Discovery A pharma biologics discovery group... ...be building Instruments generate data constantly - a robot moves liquid between plates, scans a barcode, logs what it...Full timeContract workFor contractorsFlexible hours2 days per week3 days per week
- ...A high-functioning, fully systematic hedge fund with over $20B in AUM is seeking a Software Engineer to join its Investment Operations team and build technology solutions that automate critical business workflows. This role focuses on identifying manual processes, developing...Full time
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 3+ years of practical experience. We seek proven experience in software test automation. We need proficiency in programming...Full time$140k - $180k
...and secure data shares. Within the Data Collaboration Group, our Engineering & Operations team builds the automation and platform capabilities behind these workflows. We are seeking a Senior Software Engineer, Automation Engineering to join the Engineering &...Full timeLocal areaRemote work- ...The Agent Platform and Experience team is an established squad of 6 engineers at Etsy. Our mission is to increase agent efficiency while improving decision making to deliver positive and consistent outcomes for our customers and the greater Etsy community. All the members...Contract workRemote workFlexible hours
$90k - $120k
...work with a student-centered approach, an open mind, passion, and a willingness to support the greater community. The Software Solutions Engineer is a member of our all-school technology team and reports to the Chief Information and Technology Officer. The successful...Full timeFixed term contractWork at officeImmediate startFlexible hours- ...run compliance, and save money. Our founding team includes engineers who have scaled products at Amazon, Google, and multiple unicorn... .... This is a full-time, on-site role as a Full-Stack Software Engineer, based in our NoMad, NYC office. Who Are You? Love...Full timeWork at officeRemote workFlexible hours
- ...” for every team—helping them work 100x faster without heavy engineering overhead. About the role We are seeking a highly autonomous... .... Qualifications ~0-2 years of professional software development experience (at least 1 year with full-stack responsibilities...Full time
- ...used by millions of passionate users across the United States Role Description Doorlist is hiring a full-time Frontend Software Engineer (Web) to join our on-site team in New York, NY. In this role, you will implement, measure, and optimize user-facing features...Full time
- ...moving team with a new HQ in New York's Flatiron district. Role Description This is a full-time, in-person Full Stack Software Engineer role in New York, NY. You'll ship to production on Day 1 within a high-touch, autonomous environment. You'll design, build, and...Full time
$170k
...Location: Monroe, NY (Orange County) — Onsite 5 days/week Title: Software Engineer Salary: up to $170k plus health benefits ( paid in full by the employer ), PTO, Bonus, etc (Based on Experience) Industry: Media & Technology We’re seeking an experienced...Full time- ...get to learn, innovate, and leave your mark every single hour of every day. We are looking for a stellar & highly ambitious Software Engineer specializing in Go as a core employee to help build robust backend systems supporting the Verneek AI platform! You'll get to...Visa sponsorshipFlexible hours
$165k - $180k
...Fitch Group is currently seeking a Senior Software Engineer based out of our New York office As a leading, global financial information services provider, Fitch Group delivers vital credit and risk insights, robust data, and dynamic tools to champion more efficient...Temporary workWork at officeImmediate start$150k - $350k
...and technically excellent teammates to join us and build the future of human-AI interactions in software. The Role We are looking for a Full Stack Software Engineer with broad experience and deep technical fundamentals. You will work across our web platforms, API...Work at officeWork from homeFlexible hours- ...Job Description Job Description Fullstack Software Engineer We're looking for a Fullstack Software Engineer to join a high-performing team revolutionizing financial services. The ideal candidate is highly driven, product-focused, and eager to build from 0-...
$165k - $250k
...at scale. Download the app and join the neighborhood at nextdoor.com . Meet Your Future Neighbors As a Senior or Staff Software Engineer at Nextdoor, you'll join a focused team of developers, product managers, and designers who are passionate about using technology...Work experience placementWork at officeLocal areaWork from homeFlexible hours- ...Job Description Job Description Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor (~15 hours/week) Schedule: Flexible Required Skills Python React JavaScript Java Node.js Rust Go TypeScript Job Summary...For contractorsRemote 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
- control systems engineer New York, NY
- robotic system engineer New York, NY
- robotics engineer New York, NY
- senior robotics software engineer New York, NY
- software engineer internship remote New York, NY
- senior software engineer ruby on rails New York, NY
- software developer positions New York, NY
- intermediate software engineer New York, NY
- agile software developer New York, NY
- software engineer intern New York, NY





