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

Software Engineering Lead

$115k - $130k

EarthOptics

Job DescriptionJob DescriptionJoin 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, ExemptWork 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 timeCompensation: $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 dependentsCompany-paid LTD, STD, and Life InsuranceMeaningful equity option grants401k Plan + Employer Match up to 4%17 days of paid time off, plus 11 additional company holidaysParental LeaveProfessional Development Stipend + access to learning platformsCandidate Referral ProgramAbove and Beyond Bonus ProgramFlexible Schedule & Hybrid/Remote Work EnvironmentRegular 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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineering Lead in Raleigh, NC vacancy
  • $185k - $195k

     ...Owner: Madalyn BarryPiper Companies is seeking a Technical Lead / Forward Deployed Engineer to join an established leader in the financial services...  ...Technical Lead / Forward Deployed Engineer include:· 8+ years of software development experience within cloud-based and distributed... 
    Suggested
    Permanent employment

    ZP Group

    Raleigh, NC
    10 hours ago
  • $142.4k - $213.6k

     ...Leader to join the NAM Power Systems Execution Team. This role leads a team of Technical Leaders and drives consistent, high-quality...  ...coordination. This individual will partner closely with Project Managers, Engineering teams, Sales, Solution Architects, and customers to ensure... 
    Suggested
    Full time
    Temporary work
    Work at office
    Flexible hours

    Schneider Electric

    Raleigh, NC
    19 hours ago
  • $117.6k - $176.4k

    Schneider Electric has a meaningful opportunity available for a Senior Product Technical Lead Engineer in our Power Products division. You will work for a company consistently rated by Fortune as one of the “Great Places to Work”, by Glassdoor as “Best Places To Work” and... 
    Suggested
    Full time
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Schneider Electric

    Raleigh, NC
    10 hours ago
  • Role Profile:We are evolving our Site Reliability Engineering capabilities to strengthen reliability, observability, security, and operational...  ...our Markets and Risk Intelligence division.As a Technical Lead SRE, you will be a senior hands‑on technical person help shape... 
    Suggested
    Full time

    London Stock Exchange Group

    Raleigh, NC
    1 day ago
  • $134k - $265k

    Position Summary Salesforce Life Sciences Technical Lead Our Deloitte Sales & Service team empowers organizations to build deeper...  ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... 
    Suggested
    Work experience placement
    Local area

    Deloitte

    Raleigh, NC
    2 days ago
  • $167k - $307k

     ...scientists, operators, creatives, designers, engineers, and architects. Our team balances...  ...in Architecture in the professional IT/Software Development services industryMinimum of...  ...consulting work, ramping up pursuit teams and leading business development pursuits end-to-end... 
    Local area

    Deloitte

    Raleigh, NC
    1 day ago
  • $139.2k - $201.4k

     ...integration and deployment of reusable software and hardware solutions. Within Foundational...  ...level silicon, guiding multi-functional engineering teams and external partners to deliver...  ...external consumption.Participate in and lead multiple concurrent security evaluations... 
    Full time
    Temporary work
    Local area
    Flexible hours
    3 days per week

    CISCO Systems

    Raleigh, NC
    11 hours ago
  • Introduction: The AI Workforce Endpoint Technical Lead is a senior technical leadership role responsible for architecting and delivering...  ...complex technical issues and deployment challenges. Endpoint Engineering & Automation Design and implement automation solutions that... 
    Local area
    Flexible hours

    Avanade

    Raleigh, NC
    11 hours ago
  • $93.1k - $131.1k

     ...better at work. Recruiting for this role ends on 12/30/2026. Work You'll Do As a Consultant on the team, you will be responsible for: Leading the design, coordination, and delivery of Oracle HCM Cloud technical integrations across enterprise systemsDefining integration... 
    Local area

    Deloitte

    Raleigh, NC
    2 days ago
  • $117.6k - $176.4k

    Schneider Electric is seeking a dynamic and experienced Technical Lead to join our growing cross-business unit execution team. This...  ...QualificationsEducation and Experience Bachelor’s degree in electrical engineering or a related engineering / technical field. Advanced... 
    Full time
    Contract work
    Temporary work
    Work at office
    Immediate start
    Monday to Friday
    Flexible hours

    Schneider Electric

    Raleigh, NC
    3 days ago
  •  ...are seeking an experienced Senior Technical Architect with deep expertise in the Ivalua software platform to join our team.The ideal candidate will have a proven track record of leading technical implementation teams and designing robust solutions for enterprise clients.... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Raleigh, NC
    1 day ago
  • $180k - $245k

     ...CarolinaSecurity Clearance: No ClearanceBusiness Unit: Piper CompaniesPosition Owner: Anne GreenPiper Companies is seeking a Team Lead, Blockchain Software Engineer to join a leading financial technology organization focused on transforming the syndicated loan market through... 

    ZP Group

    Raleigh, NC
    11 hours ago
  • Technical Lead - Embedded QT Software ArchitectOur client, a leading innovator in life-saving medical technology, is seeking a Technical Lead -...  ...Functional Collaboration - Work with systems, QA, and hardware engineers to define requirements, create test cases, and ensure... 

    Real Staffing Group

    Raleigh, NC
    19 hours 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
    1 day ago
  •  ...excellent opportunity for an SRE, Tech Lead to work on a full-time opportunity. Work...  ...Enterprise Observability and Site Reliability Engineering team. This role is responsible for...  ...applications. The ideal candidate combines strong software engineering and infrastructure expertise... 
    Permanent employment
    Full time

    Eliassen Group

    Raleigh, NC
    2 days ago
  • $103.71k - $138.28k

     ...AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing...  .... The Main Responsibilities Key Responsibilities Lead logistics projects from planning through delivery, acceptance,... 
    Full time
    Temporary work
    For contractors

    Lumen

    Raleigh, NC
    1 day ago
  • $130k - $180k

     ...in our Substation Protection and Control department as a Lead Protection & Control Engineer. Our team is growing, and we are seeking seasoned...  ...efficiency and specialized field services. Qualus also provides software and technology enabled services and develops... 
    Temporary work
    Flexible hours

    Qualus

    Raleigh, NC
    4 days ago
  •  ...future with Qualus as a Transmission Line Engineer designing transmission structures and...  ...and analysis.Proficiency in engineering software such as PLS-CADD, PLS-POLE, FAD Tools, and...  ...simultaneously.Strong desire to mentor, train and lead next generation of engineers. #LI-JT1... 
    Temporary work
    For contractors
    Flexible hours

    Qualus

    Raleigh, NC
    1 day ago
  • $124k - $280k

     ...LevelSenior ManagerJob Description & SummaryThe OpportunityAs a Senior Lead Engineer you will lead custom application development and testing efforts that help clients turn business needs into scalable software solutions across cloud-native and on-premise environments, within... 
    Full time
    H1b

    PwC

    Raleigh, NC
    19 hours ago
  • $130k - $190k

     ...OverviewPower your future with Qualus in our Transmission Line Engineering Department as a Lead Engineer, Overhead Transmission Line Design. The role...  ...and specialized field services. Qualus also provides software and technology enabled services and develops breakthrough... 
    Temporary work
    Work at office
    Flexible hours

    Qualus

    Raleigh, NC
    4 days ago
  •  ...friendly work environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.The Lead Engineer is at the specialist level of the Engineering classification hierarchy. Employees at this level solve complex problems, manage... 
    Full time
    Visa sponsorship
    Relocation package

    Duke Energy

    Raleigh, NC
    1 day ago
  • $144.6k - $241k

    Position Summary Our Deloitte AI & Engineering team to transform technology platforms, drive innovation, and help make a significant...  ..., and fuel growth through innovation. Work you'll do As a Lead Software Engineer II on the AI & Engineering team, you will be... 
    Local area
    Flexible hours

    Deloitte

    Raleigh, NC
    2 days ago
  •  ...excellent opportunity for an SRE, Tech Lead to work on a full-time opportunity. Work...  ...Enterprise Observability and Site Reliability Engineering team. This role is responsible for...  ...applications. The ideal candidate combines strong software engineering and infrastructure expertise... 
    Hourly pay
    Permanent employment
    Full time
    Local area

    Eliassen Group

    Raleigh, NC
    4 days ago
  •  ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy, technology...  ...workforce. Work You’ll Do As a Senior Consultant, AWS MarTech Lead on the Advertising, Marketing, & Commerce team, you will be responsible... 
    Local area

    Deloitte

    Raleigh, NC
    4 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
    3 days ago
  • Job DescriptionJob Overview:As the Lead Secondary Engineer, you will play a pivotal role within the Linxon North America Engineering Team, overseeing and driving the Secondary engineering activities for projects and tenders. Operating in Raleigh, North Carolina, you will... 
    Full time

    Linxon

    Raleigh, NC
    19 hours ago
  •  ...regulatory compliance, and special system investigations.The Lead Engineer is the technical specialist level of the engineering hierarchy...  ...Experience with transmission planning and stability analysis software including PSSE, PSCAD, TSAT, TARA, PowerWorld, or similar... 
    Full time
    Remote work
    Visa sponsorship
    Relocation package

    Duke Energy

    Raleigh, NC
    11 hours ago
  • $130k - $180k

    Position OverviewPower your future with Qualus as a Lead Substation Engineer. Substation Design Engineers are responsible for designing substations...  ...based on applicable codes utilizing industry available software.Design lightning protection and grounding plans.Complete calculations... 
    Temporary work
    Work at office
    Flexible hours

    Qualus

    Raleigh, NC
    19 hours ago
  • $120k - $180k

     ...States of America)Please review the following job description:The Lead Engineer is a deeply technical, strategic individual contributor who...  ...domain. Drives the architecture and delivery of high impact software solutions that implement strategic goals established by... 
    Full time
    Part time
    Shift work
    Day shift

    Truist

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

     ...your future with Qualus in our Distribution department as a Lead Distribution Engineer. The Lead Distribution Engineer is responsible for...  ...efficiency and specialized field services. Qualus also provides software and technology enabled services and develops breakthrough... 
    Temporary work
    Flexible hours

    Qualus

    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!