Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Lead

$115k - $130k

Integratedcooling

Join EarthOptics as a Software 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 View email address on click.appcast.io.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineering Lead in Raleigh, NC vacancy
  •  ...significant system linkages, dependencies, associated risk. Lead and perform development efforts such as analysis, design...  ...activities may change from time to time.Implements software architecture and engineering approaches for complex initiatives within the job area,... 
    Suggested
    Permanent employment
    Full time
    Part time
    H1b
    Local area
    Immediate start
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    4 days ago
  • $15.2 - $19.05 per hour

     ...difference in the lives of residents every day. At Sunrise Senior Living, we champion the quality of life for all seniors. As a Lead Caregiver, you serve as the shift leader, ensuring exceptional, consistent resident care while coaching and supporting the... 
    Suggested
    Full time
    Shift work

    Sunrise Senior Living Services

    Raleigh, NC
    a month ago
  • Role: Tech Lead (Java/AWS) Location: Raleigh, NC or Atlanta, GARequired Skills & Experience11-13 years of hands-on development experience with Java and Spring Boot, including experience as a Tech Lead.Strong expertise in AWS, SQL, and REST API design/development.Proven... 
    Suggested

    Spectraforce Technologies

    Raleigh, NC
    1 day ago
  •  ...including technical approaches, resourcing, and proposal reviews Lead the firm’s growth of Integrated Planning capabilities to...  ...QualificationsBachelor’s degree in Architecture, Construction Management, Engineering, or a related field 15+ years of experience with recognized... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Freese and Nichols

    Raleigh, NC
    1 day ago
  • $25 - $50 per hour

     ...Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in San Mateo. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training... 
    Suggested
    Shift work
    Night shift
    Weekend work

    TSA Hiring Hub

    Raleigh, NC
    12 days ago
  • $99k - $232k

     ...AIManagement LevelManagerJob Description & SummaryThe OpportunityAs a Gemini Tech Lead you will lead client-facing generative AI and data modernization efforts within our Data and Analytics Engineering practice, guiding solution design, delivery planning, and technical... 
    Full time
    H1b

    PwC

    Raleigh, NC
    2 days ago
  •  ...Varicent Tech Lead Strong understanding and hands-on experience with Varicent software, including Composer, Reports Studio, and Web Admin tools. Translate business requirements into functional Varicent models, including data models, workflows, calculations, and reports... 

    JConnect Infotech

    Raleigh, NC
    1 day ago
  •  ...knowledge in two or more of the following subject areas specialisms, so that you can lead data technology architecture from a position of technical authority: ~ Data Engineering patterns and practices for efficient & optimized utilization from raw data ~ Data Warehousing... 

    Keylent Inc

    Raleigh, NC
    1 day ago
  •  ...Tech Lead Company: Norstella Location: Remote, United States Date Posted: Sep 20, 2026 Employment Type:...  ...responsible for leading and managing a team of developers and engineers to deliver high-quality software products or services. In addition to technical... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Norstella

    Raleigh, NC
    2 days ago
  •  ...components. Proficiency in Salesforce configuration, customization, and development. Technical Leadership: - Proven experience leading technical teams in Salesforce development projects. Ability to provide guidance, mentorship, and support to developers.... 
    Remote work

    Syntricate Technologies

    Raleigh, NC
    4 days ago
  •  ...CloudSuite Industrial (CSI/SyteLine) Technical Implementation Lead to design, develop, implement, and support enterprise ERP solutions...  ...Bachelor's degree in Computer Science, Information Technology, Engineering, or related field preferred. ~ Demonstrated hands-on... 
    Contract work
    Work at office
    Flexible hours

    Targan Inc

    Raleigh, NC
    a month ago
  •  ...looking for a highly motivated Technical Lead to guide our Application Development team...  ...Lead, you'll work closely with seasoned engineers, product and project managers, and UX designers...  ...automation across the full stack of our software and enforce engineering best practices... 

    Versana

    Raleigh, NC
    19 days ago
  •  ...Tech Lead Hybrid Raleigh, NC or Charlotte, NC Our client seeks a Tech Lead to deliver upgraded capabilities within a PeopleSoft...  ...on projects. Coordinate emergency patches, service packs, and software upgrades with operations and DBAs. Apply Human Performance... 
    Hourly pay
    Local area

    Eliassen Group

    Raleigh, NC
    1 day ago
  •  ...results and expected behaviors for success. Project Management - Leads specialized technical projects to include development of time...  ...Development, Server Administration, Information Security, or Engineering Preferred Education: Bachelor Degree Preferred Area of... 

    First Citizens

    Raleigh, NC
    18 hours ago
  •  ...we are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.Responsibilities:Serve as the Subject Matter Expert (SME) and lead architect for enterprise-wide F5 Application Delivery Controller (ADC... 
    H1b
    Local area

    KPMG

    Raleigh, NC
    2 days ago
  •  ...Fluency: English (Required)Work Shift:1st shift (United States of America)Please review the following job description:The Lead Software Engineer is a senior hands-on engineering role responsible for designing, building, and operating enterprise platforms that improve... 
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Shift work
    Day shift

    Truist

    Raleigh, NC
    2 days ago
  • $163.4k - $322.1k

     ...recover from cyber incidents. As a Senior Manager, Advanced Cyber Threat Response, Forensics and Technical Remediation Integration Lead, you will quarterback complex client engagements, advise client technical and business leaders, and advance crisis and incident response... 
    Local area
    Visa sponsorship

    Deloitte

    Raleigh, NC
    3 days ago
  • $130k - $200k

    Position Summary CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales & Service...  ..., operators, creatives, designers, engineers, and architects. Our team balances business...  ...of experience in technology consulting, software engineering, cloud architecture, or enterprise... 
    Local area

    Deloitte

    Raleigh, NC
    12 hours ago
  •  ...we promise to know you and help you.CLA is seeking a Technical Lead Consultant - Tekion. This role leads technical and functional discovery...  ...).Develop and implement strategies for efficient and effective software deployment, including toolkits for consistent service deliver... 
    Full time

    CliftonLarsonAllen

    Raleigh, NC
    2 days ago
  • Software Development Manager I (Raleigh, NC) Duties: Own the availability and performance...  ...equivalent in Computer Science, Electronics Engineering or related field plus 7 years of...  ...position.Must have:2 years of experience leading a team of developers either as a manager... 

    Bandwidth

    Raleigh, NC
    1 day ago
  • Key Responsibilities Install and configure IBM Maximo Application Suite (MAS) 9.1.x components, including MAS Core and Maximo Manage, on Red Hat OpenShift clusters (on‑prem or cloud). Prepare and validate infrastructure readiness (OpenShift cluster sizing, storage classes...

    Xyntek Inc

    Raleigh, NC
    2 days ago
  •  ...Talentify leads a strategic architecture function, delivering effective technical leadership for a major business unit. The role ensures ongoing development and delivery of knowledge, assesses new technologies, and guides large development projects from feasibility to... 

    Jobleads-US

    Raleigh, NC
    2 days ago
  •  ...Software Development ManagerSoftPro is the nation's leading provider of real estate closing and title insurance software. A division of Fidelity National Financial...  ..., DevOps automation and CI/CD.Enforce high engineering standards through code reviews with a relentless... 
    Hourly pay

    TRSS

    Raleigh, NC
    1 day ago
  •  ...a healthcare non-profit organization that is hiring a Software Development Manager to help lead its application development team. This is an opportunity...  ...Responsibilities Lead, coach, and develop software engineers and related team members through regular one-on-ones,... 

    Accentuate Staffing

    Raleigh, NC
    12 hours ago
  • $150k - $200k

    Position OverviewPower your Future with Qualus as a Lead Protection & Control Engineer. As a Lead Substation P&C Engineer, you’ll serve as the technical...  ...and specialized field services. Qualus also provides software and technology enabled services and develops... 
    Temporary work
    For contractors
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Qualus

    Raleigh, NC
    1 day ago
  • Discover your exciting roleThe Lead Structural Engineer is responsible for working under the supervision of Senior Engineers to develop structural...  ...with Design-Build Experience with structural analysis software such as RAM, STAAD, Tedds and EnercalcExperience working in... 
    Full time
    For contractors
    Work at office
    Local area

    Exyte

    Raleigh, NC
    1 day ago
  •  ...contractor that specializes in working on Design-Build hvac and plumbing commercial construction projects. We are hiring for a Lead Design-Engineer. This position offers a competitive salary, benefits, and career-growth opportunities. Responsibilities: Train and... 
    For contractors

    Gulfstream Strategic Placements, LLC

    Raleigh, NC
    5 days ago
  • $130.11k - $154k

     ...markets across the United States. Priority given to those candidates located in North Carolina, Arizona, Texas and Florida. Lead Software Engineer - Cobol, CICS, VSAM, DB2 Overview: This position, withing the Core Banking development and support team, is responsible for... 
    Remote work

    First Citizens Bank

    Raleigh, NC
    3 days ago
  •  ...that everyone is a leader, regardless of their position or role. About the Team and What We Will Build Together You are a Lead Software Engineer with 8+ years experience in the full software development life cycle, including coding standards, code reviews, source control... 
    Remote work
    Flexible hours

    Kobie Marketing

    Raleigh, NC
    2 days ago
  • $105.79k - $141.05k

     ...ready connectivity, join us today. The Role Lumen is seeking a Lead Software Developer who will be a driver of innovation, technical...  ...seamless integration across enterprise environments. Frontend Engineering: Create responsive, intuitive, and high-performance user interfaces... 
    Permanent employment
    Temporary work
    Remote work
    Work from home

    Lumen Inc

    Raleigh, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Lead. Be the first to apply!