Embedded Software Engineer (C/C++, microcontrollers) Job at VenHub, Pasadena, TX

T0t4MnJzakVhYlNlOWhuOVhuZFVVTkJTbEE9PQ==
  • VenHub
  • Pasadena, TX

Job Description

Salary: $80,000 - 120,000 per year Requirements:

  • Minimum of 3 years professional experience in embedded systems, firmware, or robotics engineering roles.
  • Proficient in programming C/C++ for embedded devices.
  • Strong skills in Python for tooling, diagnostics, or automation tasks.
  • Practical experience with microcontrollers like STM32, ESP32, ARM Cortex-M, or comparable platforms.
  • Familiarity with common embedded protocols and interfaces such as UART, SPI, I2C, CAN, USB, or Ethernet.
  • Skilled in debugging embedded systems using oscilloscopes, logic analyzers, and serial debug tools.
  • Experience working closely with hardware, including board bring-up and low-voltage electronic systems.
  • Solid understanding of real-world failure modes, edge cases, and production-quality engineering principles.
  • Ability to thrive in a fast-paced, collaborative atmosphere.
Responsibilities:
  • Design, develop, test, and sustain embedded software for robotics platforms and store subsystems.
  • Create firmware for microcontroller-based systems responsible for motion, sensing, delivery, and subsystem coordination.
  • Troubleshoot and resolve hardware-software integration challenges across embedded devices, control boards, sensors, actuators, and communication buses.
  • Collaborate with robotics, software, and mechanical engineers to transition new subsystems from prototype to production.
  • Enhance system reliability, observability, and fault recovery for field-deployed hardware.
  • Assist in the implementation of new boards, peripherals, and electromechanical assemblies.
  • Build internal tools and test workflows for validation, manufacturing, and field diagnostics.
  • Participate in design reviews, architectural decisions, and engineering standards for embedded systems.
Technologies:
  • ARM
  • Embedded
  • Ethernet
  • Firmware
  • Hardware
  • Python
  • Robotics
  • C++
  • Support
  • Linux

More:

At Venhub, we are pioneering autonomous robotic retail stores that cater to actual customers in a real-world setting. Our innovative systems integrate robotics, embedded control, software, and electromechanical design to provide a quick and dependable retail experience with minimal human intervention. We invite you to join our team as an Embedded Engineer, where you will play a crucial role in designing, deploying, and scaling the embedded systems that drive our stores. This full-time position is office-based in Pasadena, CA, and offers a competitive salary between $80,000 and $120,000, along with the opportunity to work on cutting-edge technology that impacts customer experience.

last updated 41 week of 2026

Job Tags

Full time, Work at office

Similar Jobs

Baylor College of Medicine

Research Assistant II - Neuroscience Job at Baylor College of Medicine

 ...assembly and constructing mutagenesis libraries. Acquire images by widefield fluorescence microscopy. Plans, directs and conducts research experiments. Evaluates and analyzes data. May conduct literature searches and summarize information in an appropriate format... 

A & Associates

PA-Waste Sorter Job at A & Associates

 ...speed Follow appropriate standard operating procedures (SOPs) as guideline for operating and maintaining equipment Report any worker-public safety factors and/or equipment malfunctions Attend weekly/monthly safety/operations meetings Other duties as assigned... 

AfterQuery

Pharmacy Technician Expert Job at AfterQuery

Certified pharmacy technicians to build the medication workflow scenarios frontier AI labs use to test practical accuracy. AfterQuery builds the expert evaluation data that frontier AI labs use to measure and improve their models. We're hiring certified pharmacy technicians...

Gallin Associates

Preventative Maintenance Technician Job at Gallin Associates

 ...identified during preventative maintenance Support maintenance of chip conveyors, mist collectors, coolant filtration systems, air compressors, chillers, pumps, and other equipment supporting CNC operations Coordinate more complex repairs with internal resources,... 

Madison Honda

Automotive Express Technician Job at Madison Honda

 ...The Lube Technician is expected to: Protect the legal, financial and moral well-being of thedealership; Perform lube, oil, filter...  ...employees to be successful. Seek ways to improve business operations efficiencies and customer service. Primary Duties: 1....