1,851,491open jobs
108,759companies
258,783added this week
Browse all
Salary
$115k – $130k per year
Location
In office (Raleigh)
Seniority
Staff · 2+ years exp
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Sep 30, 2026.

Overview
Company
Impact
Profile match
EarthOptics is a soil data measurement & mapping company. Our technologies create accurate, real-time data maps, including compaction, carbon, moisture & m.

Join EarthOptics as aSoftware Engineering Lead!

At EarthOptics we are combining cutting-edge genomic analysis, data science, microbiology, and remote sensing to revolutionize agriculture. Our mission is to be the leading soil information company, delivering maps that growers, farmers, ranchers, and other stakeholders use to cost-effectively increase yields and improve soil health and the climate. We are creating a future where traditional sampling methods are obsolete.

We are a growing company with a passion for soil health, innovative technologies, and supporting all within the food value chain. We currently have ~100 individuals spread across 20 states and two countries, and they come from all walks of life, industries, and experiences. We are deeply focused on building the future of AgTech and sustainability and helping the world see soil differently.

Our Software Engineering Lead will join our Software Engineering team as an individual contributor, helping build and maintain software that connects field applications, laboratory automation, hardware, and data systems. This role is ideal for an engineer who enjoys moving between production software and physical systems, takes ownership of the technology they support, and is comfortable solving problems across software, electronics, and hardware.

The digs:

  • Job Type:Full time, Exempt
  • Work Location:Hybrid - Raleigh, North Carolina. This role requires practical commuting distance to the Raleigh office and typically works onsite 1-3 days per week, with flexibility based on project and hardware-testing needs.
  • Travel:10% of the time
  • Compensation: $115,000-$130,000 annually + equity.

*Your actual base pay will depend on your job-related skills, experience, and relevant education or training.

What you’ll cultivate as a Software Engineering Lead:

  • Take primary engineering ownership of the Mobile GroundOwl (GO) application following a structured handoff. Maintain a stable, high-quality field application by diagnosing issues, implementing targeted enhancements, managing dependencies, supporting releases, and collaborating with backend engineers on APIs and integrations.
  • Improve the reliability and maintainability of Mobile GroundOwl through automated testing, observability, documentation, and support tooling. Help ensure dependable operation in low- and no-connectivity field environments where offline data capture, data integrity, synchronization, and recovery are critical.
  • Design and develop lab automation systems that integrate application software, firmware, sensors, motors, actuators, microcontrollers or single-board computers, and custom electronics. Develop control logic, data-acquisition software, calibration routines, diagnostics, safety interlocks, and operator interfaces.
  • Contribute software across EarthOptics products and platforms, including customer-facing applications, backend services, integrations, device software, and internal engineering tools. Collaborate with product managers, engineers, lab teams, hardware teams, and operational teams to turn real-world problems into practical, maintainable solutions.
  • Apply strong engineering practices across prototypes and production systems, including thoughtful design, code review, automated testing, observability, security, and documentation. Use AI-assisted development tools thoughtfully to accelerate implementation, debugging, testing, research, and documentation while retaining responsibility for correctness, security, safety, and code quality.

Within your first 60-120 days, you’ll be expected to:

  • Complete a structured handoff and establish clear engineering ownership of the Mobile GroundOwl application.
  • Develop a strong understanding of Mobile GroundOwl’s field workflows and reliability needs, including crash rates, failed synchronization, support escalations, and low-connectivity operation.
  • Diagnose and address priority field issues while strengthening testing, observability, documentation, and support practices.
  • Begin contributing to lab automation initiatives, progressing from problem definition and prototyping toward reliable systems that laboratory users can operate and maintain confidently.

Are you our soil-mate? You’ll bloom in this role if you have experience in:

  • A bachelor’s degree in computer science, computer engineering, electrical engineering, mechanical engineering, or a related field-or equivalent practical experience.
  • 2+ years of professional software engineering experience, or equivalent experience through internships, co-ops, research, or substantial shipped projects. We care more about demonstrated ownership and learning speed than a precise year count.
  • 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.

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor or transfer visas at this time.

Although not required, we’d love to see roots in:

  • Prior experience in a fast-paced, start-up environment.
  • Mobile application release management for the Apple App Store and Google Play.
  • Bluetooth Low Energy, Wi-Fi, USB, serial, CAN, I2C, SPI, or other device communication protocols.
  • Linux-based edge computing, microcontrollers, real-time systems, or embedded firmware.
  • Laboratory instrumentation, robotics, industrial controls, motion control, or machine vision.
  • Cloud APIs, backend services, databases, or telemetry systems.
  • Reading schematics and designing or modifying straightforward custom electronics and PCBs using KiCad, Altium, or similar tools.
  • Mechanical prototyping, CAD, 3D printing, test fixtures, or design-for-assembly.
  • Agriculture, field-deployed technology, or other environments where software must perform reliably outside a traditional office setting.

Aside from “the green”, we can offer you:

  • Medical, Dental & Vision Insurance - 90% funded by EarthOptics for benefit-eligible employees and 55% for dependents
  • Company-paid LTD, STD, and Life Insurance
  • Meaningful equity option grants
  • 401k Plan + Employer Match up to 4%
  • 17 days of paid time off, plus 11 additional company holidays
  • Parental Leave
  • Professional Development Stipend + access to learning platforms
  • Candidate Referral Program
  • Above and Beyond Bonus Program
  • Flexible Schedule & Hybrid/Remote Work Environment
  • Regular opportunities to give feedback on our benefits offerings

How we stay grounded:

Although we have teammates working in the field, in-office, and at home, we aim to create a cohesive, diverse, and enriching environment for all of our employees. We embrace different tools to enhance our workflows and communicate intentionally, both live and asynchronously. A few quick facts you should know:

  • We rely on Slack to communicate. Although there are a variety of team-specific systems to facilitate your work, this is our primary!
  • We love both food and emojis at EarthOptics. If hired, you’ll come to love (and use many) taco and donut emojis.
  • Our core business hours are Monday through Friday 11am-4pm EST. We have teammates in every time zone, and have some teams that operate outside of that timeframe. As a remote employee, you are asked to honor those hours to ensure enough time to overlap with key cross-functional teams.
  • In order to maximize our remote culture, we host company-wide opportunities to connect (virtually and in-person) and create space for focus work. For example, we have a weekly all-hands stand-up meeting on Monday and reserve Fridays as a regular “No Meeting” day.

Inclusion and Diversity at EarthOptics:

At EarthOptics, we embrace diversity and equality, and stand against any form of discrimination or harassment. We base all hiring and promotion decisions on business needs, job requirements, and individual qualifications, regardless of race, color, religion, gender, gender identity, national origin, age, marital status, parental status, veteran status, or disability.

We are deeply committed to welcoming and including every qualified individual. As a part of this commitment, we ensure that persons with disabilities have access to reasonable accommodations. If you require assistance during the job application or interview process, need support to perform essential job functions, or seek other benefits and privileges of employment, please reach out to us at [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,851,491 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Raleigh
≈ $56k – $93k per year (Estimated) • Hybrid • 5+ years exp • Warsaw
Java
Kotlin
SQL
Java
Spring Boot
Kotlin
Mockito
Databases
PostgreSQL
Apache Kafka
Mobile
JUnit
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Amazon ECS
Amazon CloudWatch
Management
Agile
Scrum
Apply
$139k – $160k per year • In office • Secret • Full-Time • 3+ years exp • Colorado Springs
Python
Java
C++
MATLAB
Fortran
Java
Maven
Spring Boot
Gradle
Databases
MySQL
MongoDB
PostgreSQL
Oracle
Apache Kafka
DevOps
Rest API
Terraform
Ansible
Istio
Kustomize
CI/CD
GitOps
AWS
Docker
Kubernetes
GitLab
Management
Agile
SpaceTech
Orekit
Astropy
Apply
≈ $11k – $32k per year (Estimated) • In office • Full-Time • Taipei
Design
Adobe Illustrator
Management
Microsoft Office
Apply
$33k – $37k per year (net) • Remote (likely EAEU) • Moscow
SQL
Databases
PostgreSQL
ClickHouse
MS SQL
DevOps
Git
Grafana
Management
Confluence
Jira
UML
BPMN
Apply
Engineer II - Software 4 months ago
In office • Full-Time • Chennai
Python
C++
DevOps
Linux
Windows
Apply
≈ $14k – $37k per year (Estimated) • In office • 2+ years exp • Bengaluru
Python
Go
JavaScript
Rust
TypeScript
Node JS
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
Claude
ChatGPT
Frontend
Next.js
React.js
DevOps
gRPC
Azure DevOps
Azure
AWS
Docker
Kubernetes
Apply
Founding Engineer 13 days ago
In office • Bengaluru
Python
Go
JavaScript
Java
SQL
Node JS
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
LangGraph
LangChain
LlamaIndex
Embeddings
Prompt Engineering
AI Agents
Llama
Mistral
Gemini
LLM
RAG
Hallucination
OpenAI
Anthropic
Frontend
GraphQL
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$104k – $208k per year • Equity • Hybrid • 3+ years exp • San Jose
Python
DevOps
DNS
DHCP
Wi-Fi
Cybersecurity
Okta
Management
Slack
ServiceNow
Microsoft Teams
Apply
≈ $47k – $115k per year (Estimated) • Remote (Spain) • Full-Time
Python
C#
AI/ML
Computer Vision
TensorFlow
PyTorch
Gaussian Splatting
NeRF
Machine Learning
DevOps
GCP
Azure
AWS
Game Dev
Unity
Management
Agile
Apply
≈ $12k – $31k per year (Estimated) • Remote (EAEU) • Full-Time • 2+ years exp • Moscow
Python
SQL
Python
SQLAlchemy
FastAPI
Asyncio
Pydantic
Alembic
Frontend
GraphQL
Mobile
Dependency Injection
DevOps
Rest API
WebSockets
CI/CD
Git
Kubernetes
Gitflow
Linux
QA
Pytest
Apply
Field Technician 19 days ago
$50k – $60k per year • In office • Contractor • PhD
Management
Slack
Apply
≈ $77k – $145k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • High School Diploma • Atlanta • Raleigh • Charlotte
AI/ML
Machine Learning
Management
ServiceNow
ITSM
Apply
≈ $85k – $161k per year (Estimated) • In office • 8+ years exp • Raleigh
Apply
≈ $31k – $54k per year (Estimated) • In office • 1+ year exp • High School Diploma • Raleigh
Apply
≈ $32k – $59k per year (Estimated) • Hybrid • Raleigh
Apply
≈ $55k – $108k per year (Estimated) • In office • Raleigh
Apply
See all jobs
This is one of many
1,851,491 more open roles from verified company boards, updated every day.