×
Register Here to Apply for Jobs or Post Jobs. X

Robotics Systems Engineer — Software​/Emedded

Job in New York, New York County, New York, 10261, USA
Listing for: OPENSHELF
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: New York

Robotics Systems Engineer — Software/Embedded

We’re looking for a Software Systems Engineer to join our small, focused team working to solve a big, real-world problem: physical inventory. You’ll work directly with the founders to design and build open-source hardware and software systems that automate storage, retrieval, and tracking. This role is central to our effort to create a flexible, small-scale AS/RS solution that can be used in a wide range of environments—not just warehouses with big budgets.

Overview

We’re redefining how pharmacies operate by combining software and hardware to automate inventory management, the pick/pack process and more.

What you’ll be doing
  • Design and develop system-level software architecture that integrates seamlessly with hardware and firmware components.
  • Write and optimize scalable, reliable software for hardware interfaces and data communication protocols.
  • Collaborate with hardware and firmware teams to ensure robust integration and end-to-end system performance.
  • Develop and maintain APIs, communication layers, and middleware to connect hardware systems with higher-level applications.
  • Implement real-time and asynchronous software systems to handle data processing, system control, and error recovery.
  • Conduct software performance testing, profiling, and debugging to meet functional and scalability requirements.
  • Define, execute, and maintain automated testing pipelines for continuous integration and deployment.
  • Document software architecture, design decisions, and system configurations comprehensively.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience in systems software development and architecture design.
  • Proficiency in programming languages such as Python, Rust, and Type Script or similar languages.
  • Strong knowledge of system-level programming concepts, including threading, memory management, and real-time systems.
  • Experience working with communication protocols (e.g., TCP/IP, MQTT, UART, SPI, I2C).
  • Familiarity with software development for embedded systems, cloud-based architectures, or IoT solutions.
  • Strong experience with tools and frameworks for testing, CI/CD, and version control (e.g., Jenkins, Docker, Git).
  • Excellent analytical and problem-solving skills with a focus on system-wide optimization.
  • Location:

    Midtown Manhattan, on‑site.
Compensation

$80,000-$100,000 + Equity

Job Details
  • Seniority level:
    Mid‑Senior level
  • Employment type:

    Full‑time
  • Job function:
    Information Technology
  • Industries:
    Automation Machinery Manufacturing
Benefits
  • Fully covered health, dental, and vision insurance
  • Flexible PTO
  • Team lunches, off‑sites

Referrals increase your chances of interviewing at OPENSHELF by 2x

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary