OPENSHELF · 1 month ago
Robotics Systems Engineer — Software/Embedded
OPENSHELF is a company focused on redefining pharmacy operations through innovative technology. They are seeking a Software Systems Engineer to design and build integrated hardware and software systems that automate inventory management and improve operational efficiency.
Industrial Automation
Responsibilities
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
Qualification
Required
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 Typescript 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
Hardware experience: sensors, light curtains, motors, encoders, etc
Benefits
Fully covered health, dental, and vision insurance
Flexible PTO
Team lunches, off-sites
Company
OPENSHELF
We’re building a modular robotics system that stores and tracks physical inventory automatically.
Funding
Current Stage
Early StageCompany data provided by crunchbase