Software Engineering Lead: Field & Lab Automation

EarthOptics

Raleigh (NC)

Hybrid

USD 115,000 - 130,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance - 90% funded byEarth
Dental Insurance
Vision Insurance
Equity
401k Plan + Employer Match
Paid Time Off 17 days + 11 holidays
Parental Leave
Dev Stipend
Referral Program
Bonus Program
Flexible Schedule
Hybrid/Remote Work Environment

Job summary

EarthOptics is seeking a Software Engineering Lead to own the Mobile GroundOwl application, bridge software with hardware, and drive reliability in field environments. You’ll work across product, hardware, and operations to deliver maintainable, scalable solutions for agri-tech challenges.

The role emphasizes production-grade mobile apps, embedded interfaces, and hands-on hardware integration, with hybrid Raleigh work expectations and equity-based compensation.

Qualifications

  • Bachelor's degree in computer science, computer engineering, electrical engineering, mechanical engineering, or related field—or equivalent practical experience.
  • 2+ years of professional software engineering experience, or equivalent via internships/co-ops/research/projects.
  • Maintaining or shipping a production mobile application. React Native and TypeScript/JavaScript experience is strongly preferred.
  • Strong Python development and comfort working in C/C++ or another language used for embedded, automation, or systems development.
  • Working hands-on with sensors, motors, motor drivers, actuators, microcontrollers, data acquisition, and basic electronics troubleshooting.
  • Rapid prototyping: defining a problem, building a solution, testing it with real hardware, diagnosing failures, and iterating.
  • Git, code review, automated testing, and dependable software release practices.
  • Using AI coding assistants effectively while independently validating generated output and maintaining high standards for quality, correctness, security, and safety.
  • Communicating clearly, documenting your work, operating independently, and collaborating effectively across software, hardware, lab, product, and operations teams.

Responsibilities

  • Take primary engineering ownership of the Mobile GroundOwl (GO) application following a structured handoff and maintain a stable, high-quality field application.
  • Improve reliability and maintainability of Mobile GroundOwl through automated testing, observability, documentation, and support tooling.
  • Design and develop lab automation systems that integrate application software, firmware, sensors, motors, actuators, microcontrollers or single-board computers, and custom electronics.
  • Contribute software across EarthOptics products and platforms, including customer-facing applications, backend services, integrations, device software, and internal engineering tools.
  • Apply strong engineering practices across prototypes and production systems, including design, code review, automated testing, observability, security, and documentation.

Skills

Ownership
Problem solving
Rapid prototyping
Cross-functional collaboration
Documentation
Testing & release
AI-assisted development
Clear communication

Education

Bachelor's degree in CS/CE/EE/ME or equivalent

Tools

React Native
TypeScript/JavaScript
Python
C/C++
Embedded systems
Git & CI

Job description

EarthOptics is seeking a Software Engineering Lead to own the Mobile GroundOwl application, bridge software with hardware, and drive reliability in field environments. You’ll work across product, hardware, and operations to deliver maintainable, scalable solutions for agri-tech challenges.

The role emphasizes production-grade mobile apps, embedded interfaces, and hands-on hardware integration, with hybrid Raleigh work expectations and equity-based compensation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Lead
Software Engineering Lead

EarthOptics • Raleigh (NC)

Hybrid
USD 115,000 - 130,000
Medical Insurance - 90% funded byEarth
Dental Insurance
Vision Insurance
+9
Remote Senior Full-Stack Engineer – AI-Driven Soil Tech
Remote Senior Full-Stack Engineer – AI-Driven Soil Tech

EarthOptics • Oregon

Hybrid
USD 125,000 - 165,000
Medical, Dental & Vision Insurance
Equity option grants
401k with employer match
+2
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

EarthOptics • United States

Remote
USD 125,000 - 165,000
Medical, dental & vision insurance
Equity options
401k with match
+3
Lead Software Engineer — ML & Computer Vision, Hybrid
Lead Software Engineer — ML & Computer Vision, Hybrid

Owl Autonomous Imaging, Inc. • Village of Fairport (NY)

Hybrid
USD 135,000 - 175,000
Medical coverage
Dental coverage
Vision coverage
+3
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

EarthOptics • Oregon

Hybrid
USD 125,000 - 165,000
Medical, Dental & Vision Insurance
Equity option grants
401k with employer match
+2
Android Software Engineer
Android Software Engineer

Aditi Consulting • Saint Paul (MN)

On-site
USD 120,000 - 160,000
Medical Benefits
Dental Benefits
Vision Benefits
+13
Lead Field Engineer - Field Ops & AI Deployments
Lead Field Engineer - Field Ops & AI Deployments

Fdetimes • Washington

On-site
USD 120,000 - 180,000
Hybrid work available
Remote work possible
Staff Mobile Engineer - Drone Agriculture App Lead
Staff Mobile Engineer - Drone Agriculture App Lead

CTC • Saint Paul (MN)

On-site
USD 140,000 - 190,000
Software Engineer, EO/IR Sensor Systems (Field-Ready)
Software Engineer, EO/IR Sensor Systems (Field-Ready)

Chaos Industries • Los Angeles (CA)

On-site
USD 154,000 - 211,000
Health Benefits
401k with company match
Free daily lunch onsite
+2
Software Engineer
Software Engineer

Blue Signal Search • Aberdeen (NC)

On-site
USD 110,000 - 150,000
Base salary + equity
Equity participation
Medical/dental/vision coverage
+2