About Venhub
Venhub is building autonomous robotic retail stores that serve real customers in the real world. Our systems combine robotics, embedded control, software, and electromechanical design to deliver a fast, reliable retail experience with
minimal human intervention. We are looking for an Embedded Engineer to help design, ship, and scale the embedded systems that power our stores.
Role Overview
This is a hands-on engineering role focused on embedded software, hardware-software integration, and system reliability. You will work across microcontrollers, device communications, motorized subsystems, sensors, and control logic
that directly affect store performance in production. The right candidate is comfortable debugging at every layer, from firmware behavior and electrical interfaces to system-level interactions in deployed hardware.
What You’ll Do
- Design, develop, test, and maintain embedded software for store subsystems and robotics platforms.
- Build firmware for microcontroller-based systems that control motion, sensing, delivery, and subsystem coordination.
- Debug hardware-software integration issues across embedded devices, control boards, sensors, actuators, and communications buses.
- Collaborate with robotics, software, and mechanical engineers to bring new subsystems from prototype to production.
- Improve system reliability, observability, and fault recovery in deployed field hardware.
- Support bring-up of new boards, peripherals, and electromechanical assemblies.
- Develop internal tools and test workflows for validation, manufacturing, and field diagnostics.
- Contribute to design reviews, architecture decisions, and engineering standards for embedded systems.
What Success Looks Like
- You can independently own an embedded subsystem from bring-up through deployment.
- You can diagnose failures across firmware, electrical, and system-integration boundaries.
- You improve reliability, maintainability, and debuggability in production hardware.
- You make pragmatic engineering decisions that balance speed, quality, and long-term scalability.
Required Qualifications
- 3+ years of professional experience in embedded systems, firmware, or robotics-related engineering roles.
- Strong experience programming in C/C++ for embedded targets.
- Strong Python skills for tooling, testing, diagnostics, or automation.
- Hands-on experience with microcontrollers such as STM32, ESP32, ARM Cortex-M, or similar platforms.
- Experience with common embedded interfaces and protocols such as UART, SPI, I2C, CAN, USB, or Ethernet.
- Experience debugging embedded systems with oscilloscopes, logic analyzers, and serial debug tools.
- Experience working close to hardware, including board bring-up and low-voltage electronic systems.
- Strong understanding of real-world failure modes, edge cases, and production-quality engineering.
- Ability to work effectively in a fast-moving, highly collaborative environment.
Preferred Qualifications
- Experience with robotic systems, motion control, or electromechanical automation.
- Experience with embedded Linux or device-side networking.
- Familiarity with motor drivers, sensors, safety interlocks, and power distribution.
- Experience designing test fixtures, validation workflows, or manufacturing diagnostics.
- Familiarity with version control, CI workflows, and structured release processes for firmware.
- Experience supporting deployed hardware in production environments.
Why Join Venhub
- You will work on deployed robotic systems serving real customers, not just prototypes.
- You will have direct ownership over systems that matter to product performance and customer experience.
- You will help shape the embedded architecture of a complex, multidisciplinary robotics platform.
Education
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Mechatronics, Robotics, or a related field, or equivalent practical experience.
Work Location
- Las Vegas, NV 89118
- On-site role with regular hands-on work with hardware and robotics systems
- Ability to commute to Pasadena, CA is required
- Relocation before start date is required if not currently local
Pay: $80,000.00 - $120,000.00 per year
Work Location: In person