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

Embedded Software Engineer

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: VenHub Global
Full Time position
Listed on 2026-07-18
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Robotics, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 110000 - 160000 USD Yearly USD 110000.00 160000.00 YEAR
Job Description & How to Apply Below

About Ven Hub

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.

Role

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.

  • On‑site role with regular hands‑on work with hardware and robotics systems
  • Ability to commute to Pasadena, CA is required
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.
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 STM
    32, ESP
    32, 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.
#J-18808-Ljbffr
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary