Logo
Ohalo

Embedded Software Engineer - Sensor Integration & Python Systems

Ohalo, San Francisco

Save Job

Overview


Ohalo is seeking a hands-on, systems-focused Embedded Software Engineer to lead development and integration of sensor-driven, data-rich embedded systems. You’ll architect and deploy Python-based control frameworks that bridge the physical and digital layers of our biotechnology infrastructure — from lab automation to environmental monitoring. Ohalo develops novel breeding systems and improved plant varieties to help farmers grow more food sustainably. No visa sponsorship available. No recruiters please.



Responsibilities



  • Lead development of software that collects, processes, and logs real-time data from various sensors (temperature, humidity, pressure, imaging).

  • Build modular Python-based control systems for lab and greenhouse instrumentation.

  • Interface with microcontroller firmware and embedded Linux systems.

  • Coordinate with biology, hardware, and software teams.

  • Develop diagnostics and safety routines.

  • Rapid prototyping and maintaining documentation.



Qualifications



  • ~5 years of experience in embedded software.

  • Strong Python skills.

  • Experience with sensor integration protocols (I2C, SPI, UART, Modbus, CAN).

  • Familiarity with MQTT, ROS, Modbus, and embedded Linux or microcontroller platforms.

  • Troubleshooting skills and ability to work in experimental environments.

  • Excellent collaboration with cross-disciplinary teams.



Bonus



  • Cloud experience and lab automation or biotech background.



Additional details


Seniority level: Mid-Senior level


Employment type: Full-time


Job function: Engineering and Information Technology


Industry: Research Services

#J-18808-Ljbffr