Embedded Software Engineer

Ohalo
San Francisco, CA

Position Title: Embedded Software Engineer - Sensor Integration & Python Systems
Location: San Francisco, CA
Time Type: Full Time


The Opportunity:

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.

The ideal candidate brings a balance of embedded systems knowledge and high-level software engineering ability, with particular strength in Python-based control systems, sensor data acquisition, and systems integration. If you're excited by the challenge of building real-time, sensor-driven infrastructure in a dynamic biotech environment, we want to hear from you.

With multiple facilities, greenhouse operations, and custom hardware in development, your software will serve as a critical interface between machines, data, and scientific workflows.

Responsibilities:


  • Sensor Integration: Lead development of software that collects,processes, and logs real-time data from a variety of sensors (e.g., temperature, humidity, pressure, imaging).

  • Python System Development: Build modular, testable, Python-based control systems for lab and greenhouse instrumentation, including device orchestration and data pipelines.

  • Embedded Collaboration: Interface with microcontroller firmware and embedded Linux systems to ensure smooth communication and control of hardware components.

  • Cross-System Coordination: Work closely with biology, hardware, and software teams to ensure systems perform reliably in real-world, high-uptime settings.

  • Diagnostics & Monitoring: Develop diagnostics, watchdogs, and safety routines to ensure system health and recoverability.

  • Rapid Prototyping: Create quick, functional prototypes for new equipment and sensors; iterate in partnership with hardware engineers and scientists.

  • Documentation & Tracking: Maintain clean codebases, document interfaces, and contribute to lightweight tracking of control logic and sensor configurations.

Candidate Profile:


  • ~5 years of hands-on experience in embedded software, systems integration, or control system development.

  • 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.

  • Able to thrive in hands-on, experimental environments with evolving requirements.

  • Bonus if you have experience with cloud (AWS, GCP, data warehousing or IoT data).

  • Bonus if you’ve worked in lab automation, ag-tech, or industrial biotech settings.

About Ohalo:
Ohalo™ aims to accelerate evolution to unlock nature's potential. Founded in 2019, Ohalo develops novel breeding systems and improved plant varieties that help farmers grow more food with fewer natural resources, increasing the yield, resiliency, and genetic diversity of crops to sustainably feed our population. Ohalo's breakthrough technology, Boosted Breeding™, will usher in a new era of improved productivity to radically transform global agriculture. For more information, visit .


The anticipated pay range for this role is $150K - $180K per year. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, budget availability, internal equity, geographic location and external market pay for comparable jobs.

Notes:


  • If you previously applied for a job at Ohalo, we encourage you to restate your interest in the position by submitting your application.

  • No visa sponsorship is available for this position at this time.

  • No recruiters please.

Posted 2025-11-25

Recommended Jobs

Senior Site Reliability Engineer - Fleet Reliability

Lambda
San Francisco, CA

In 2012, Lambda started with a crew of AI engineers publishing research at top machine-learning conferences. We began as an AI company built by AI engineers. That hasn't changed. Today, we're on a mi…

View Details
Posted 2025-11-25

Senior Software Engineer

Coefficient
San Mateo, CA

Who we are Coefficient is a VC-backed SaaS startup based in the SF Bay Area. We are building a remote-first company with a focus on hiring the best talent regardless of location. Our cultu…

View Details
Posted 2025-11-25

Custodian

Planet Fitness
Napa, CA

Job Summary The Custodian will be responsible for the overall cleanliness of all areas of the facility to ensure a positive member experience. Essential Duties and Responsibilities Thoroughl…

View Details
Posted 2025-08-18

Data Scientist - Open on W2 only

Dataflix
San Jose, CA

Overview: We are seeking a highly motivated and detail-oriented Data Scientist to join our team. In this role, you will be responsible for analyzing large datasets to uncover insights, develop pre…

View Details
Posted 2025-11-25

Technical Program Manager (Bilingual Mandarin)

Foxconn Corporation
San Jose, CA

Department: Server RD San Jose, CA About the job: FULL-TIME/PERMANENT JOB FUNCTION: As an Electrical Technical Program Manager - Storage Product Design/Switch and Networking Server you wil…

View Details
Posted 2025-11-09

Technical Product Manager - Platform & Integrations

Faro Health Inc.
California

About Faro Health Faro Health aims to improve lives by helping life sciences companies design optimal clinical trials. Our AI powered software platform optimizes and orchestrates complex clinical de…

View Details
Posted 2025-11-28

Staff Software Engineer

Servicenow
Santa Clara, CA

Company Description It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow st…

View Details
Posted 2025-11-25

Full Stack Software Engineer (L5) - Partner Device Lifecycle Apps Team

Netflix
Los Gatos, CA

Netflix is one of the world's leading entertainment services, with 283 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages…

View Details
Posted 2025-11-28

Senior Full Stack SW Engineer

hireVouch
Ontario, CA

Senior Full Stack Engineer (Platform Team) About the Role As a Senior Software Engineer on our Platform team, you’ll design, implement, and maintain robust, high-quality backend APIs and services…

View Details
Posted 2025-11-20

Senior Project Engineer (MEP) - Virtual/Remote

Carbon Zero Buildings
Anaheim, CA

Carbon Zero Buildings is seeking a dynamic Project Manager to oversee the installation of electrification technologies (heat pump water heaters and HVAC systems), as well as other energy efficiency up…

View Details
Posted 2025-11-13