EarthOptics is seeking a Software Engineering Lead to join its Software Engineering team as an individual contributor. The role builds and maintains software connecting field applications, laboratory automation, hardware, and data systems. It suits an engineer who enjoys working across production software and physical systems, takes ownership of supported technology, and can solve problems spanning software, electronics, and hardware. The lead will take primary engineering ownership of the Mobile GroundOwl application after a structured handoff, improving its stability and quality through issue diagnosis, targeted enhancements, dependency management, release support, testing, observability, documentation, and support tooling. The role also supports reliable operation in low- and no-connectivity field environments, where offline capture, data integrity, synchronization, and recovery are essential. The position designs and develops laboratory automation systems combining application software, firmware, sensors, motors, actuators, microcontrollers or single-board computers, and custom electronics. Work includes control logic, data acquisition, calibration, diagnostics, safety interlocks, and operator interfaces. The engineer will also contribute across EarthOptics products and platforms, collaborating with product, engineering, laboratory, hardware, and operations teams to deliver practical, maintainable solutions. Strong engineering practices apply across prototypes and production systems, including design, code review, testing, observability, security, and documentation. AI-assisted development tools may be used, with the engineer retaining responsibility for correctness, security, safety, and code quality. The role is hybrid in Raleigh, North Carolina, with practical commuting distance to the office and typical onsite work 1–3 days per week, adjusted for project and hardware-testing needs. Travel is approximately 10%. The position is full-time and exempt, with annual compensation of $115,000–$130,000 plus equity. During the first 60–120 days, the hire is expected to complete the structured handoff and establish ownership of Mobile GroundOwl; learn its field workflows and reliability needs; address priority field issues and strengthen testing, observability, documentation, and support practices; and begin contributing to lab automation, moving from problem definition and prototyping toward reliable systems laboratory users can operate and maintain.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level