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-09-22

Recommended Jobs

Customer Service Supervisor (Inside Sales Supervisor/Sales Operations)

Westlake
Lodi, CA

**If you're interested, please apply directly using the link below!** SUMMARY: We are seeking a forward-thinking and results-driven Customer Service Supervisor (Inside Sales Supervisor/Sal…

View Details
Posted 2025-07-30

Operations Management Trainee 92490

New York Life Insurance Co
San Francisco, CA

  Location Designation: Fully Onsite        Associate Service Leader New York Life has 111 General Offices throughout the country. The General Office is the company’s first point of service …

View Details
Posted 2025-09-06

Civic Market Leader

NBBJ
San Diego, CA

NBBJ is an award-winning design firm recognized as a TIME100 Most Influential Company, a Fast Company Most Innovative Architecture Firm and a two-time 2025 AIA National Honor Award recipient. These …

View Details
Posted 2025-08-07

Software Quality Assurance Analyst

SupportFinity
California

At SupportFinity, you’ll join a vibrant team where your knack for detail helps turn innovative ideas into smooth, user-friendly software experiences. As a Software Quality Assurance Analyst, you’ll d…

View Details
Posted 2025-09-17

Work from Home Marketing Specialist

A LIFE PERFECTED LIMITED
San Francisco, CA

Join Our Global Team as a Marketing Specialist in the Personal Development Sector!  Are you a dynamic and driven marketing specialist looking for an opportunity in the thriving personal development…

View Details
Posted 2025-08-16

Licensed Hearing Aid Dispenser (Los Angeles, CA)

Telus Digital
Los Angeles, CA

Description and Requirements WORK LOCATION:  Onsite location in Los Angeles, CA JOB STATUS:  Full-time, temporary FLEXIBILITY:  Schedule and Saturday START DATE:  AS…

View Details
Posted 2025-08-29

Production Worker

International Paper
Gilroy, CA

Position Title: Production Worker – Gilroy Box   Pay Rate:  $21.45   Category/Shift:  Hourly Full-Time – Must be flexible to work all three shifts, work 12 hours as need, and Saturdays a…

View Details
Posted 2025-09-10

Network and IoT Specialist

Plan Group
Ontario, CA

Network and IoT Specialist Join the Plan Group Technology Division, a leader in integrating cutting-edge technologies into the business ecosystem. We are seeking a self-driven Network and IoT Speciali…

View Details
Posted 2025-09-10

Senior Director, Facilities, Maintenance & Operations

Rocklin Unified School District
Rocklin, CA

SUMMARY: Under the supervision of the Deputy Superintendent, the Senior Director of Facilities, Maintenance, and Operations is responsible for: the planning, organization, coordination, and implemen…

View Details
Posted 2025-09-10

Full Stack Developer, Palo Alto

Rhombus
Palo Alto, CA

Rhombus Power is purposefully transforming defense and global security enterprises with Guardian, our Artificial Intelligence platform for strategic, operational, and tactical decision-making at the …

View Details
Posted 2025-09-14