Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ohalo Logo

Embedded Software Engineer

Ohalo

$150,000 - $180,000
Aug 28, 2025
San Francisco, CA, US
Apply Now

Ohalo is seeking an Embedded Software Engineer to lead the development and integration of sensor-driven, data-rich embedded systems for their biotechnology infrastructure, bridging the physical and digital layers from lab automation to environmental monitoring.

Requirements

  • Strong Python developer with experience in real-time systems, industrial automation, or robotics environments.
  • Experience integrating a variety of physical sensors using common protocols (e.g., I2C, SPI, UART, Modbus, CAN).
  • Experience with MQTT, ROS, Modbus, or similar integration frameworks.
  • Familiarity with embedded Linux (e.g., Raspberry Pi, Jetson, BeagleBone) or microcontroller platforms (e.g., STM32, ESP32, Arduino).
  • Demonstrated ability to troubleshoot at the interface between hardware and software.
  • Experience with cloud (AWS, GCP, data warehousing or IoT data).
  • Experience with lab automation, ag-tech, or industrial biotech settings.

Responsibilities

  • Lead development of software that collects, processes, and logs real-time data from a variety of sensors (e.g., temperature, humidity, pressure, imaging).
  • Build modular, testable, Python-based control systems for lab and greenhouse instrumentation, including device orchestration and data pipelines.
  • Interface with microcontroller firmware and embedded Linux systems to ensure smooth communication and control of hardware components.
  • Develop diagnostics, watchdogs, and safety routines to ensure system health and recoverability.
  • Create quick, functional prototypes for new equipment and sensors; iterate in partnership with hardware engineers and scientists.
  • Maintain clean codebases, document interfaces, and contribute to lightweight tracking of control logic and sensor configurations.

Other

  • ~5 years of hands-on experience in embedded software, systems integration, or control system development.
  • Able to thrive in hands-on, experimental environments with evolving requirements.
  • No visa sponsorship is available for this position at this time.
  • No recruiters please.