Career | <?phpecho $jobTitle;?> | <?phpecho $companyName;?>

Senior Software Engineer - Autonomy


Kirkland, WA, US / Onsite/Remote
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Technology
  • Post Date: 01/24/2023
  • Website:
  • Company Address: , Kirkland, Washington
  • Salary Range: $130,000 - $180,000

About Aigen

At Aigen we are accelerating the transition to regenerative agriculture, with a pesticide-free, solar powered robotics platform.

Job Description

At Aigen, our mission is to unlock regenerative agriculture at a planetary scale—with a fossil fuel free, solar powered robotics platform.
Do you have a track record of solving complex engineering challenges and delivering incredible products? Join us to make a real world impact at the confluence of cutting edge technology, agriculture, AI, and climate. 52% of agricultural land is degraded by current management practices, and 60-75% of original soil carbon has been lost in lands used for agriculture (according to the IPCC).
With $7M raised to date, we are backed by a suite of investors including NEAGFCAgFunder, and Bessemer Ventures
In this role you will be a champion for the design, development and test/integration of the system software stack. Collaborate with the engineering team (Software, Electrical, Mechanical) to build Aigen's scalable robotics platform, and develop and test autonomous navigation algorithms. The ideal candidate will be a quick learner with the ability to understand the entire software stack and debug complex problems that involve sensors, mapping, perception, networking, and operating system essentials.
Aigen celebrates diversity in all its forms, and is an equal opportunity employer
Coverage: NEA | TechCrunch | Geekwire | AgFunder
Tools / Languages: C/C++, Python, OpenCV, JIRA, Confluence


    • Develop high performance production ready software and tools for integration and testing
    • Design and develop navigation software for the robotic platform: mapping and motion planning
    • Contribute towards the robot software stack middleware and framework
    • Develop software in other areas: sensor drivers, camera streaming, inter processor communication and platform applications
    • Guide autonomous platform verification and validation strategies to ensure system quality
    • Advocate for best coding practices, and build tools helping engineers to write better code
    • Use existing hardware to innovate and develop platform applications


    • Collaborative, high integrity, and humble
    • 5+ years experience developing software/firmware for realtime embedded systems
    • BS/MS degree in Computer Science, Electrical Engineering, Robotics or related fields
    • Must have experience launching a product
    • Experience in one or more of the following autonomy areas: SLAM, mapping, localization, perception algorithms
    • Expertise in Linux middleware and RTOS or baremetal embedded firmware development
    • Experience with GNSS/GPS and other precision point positioning algorithms and implementation
    • Fluency in C/C++ and Python
    • Familiarity with Docker containers, OpenCV, machine learning frameworks such as PyTorch, Tensorflow

Indicators of a good fit:

    • Experience developing autonomous robotics or embedded systems
    • Experience with board bring up
    • Expertise in camera and other sensors
    • Prior startup experience


    • We’re a start-up, so we all need to work closely with a collaborative team. This means you’ll probably do a lot of things you’ve never done before, and probably learn some new things too
    • Occasional on-site visits and travel during the growing season. 5% travel

Expected Compensation:

    • $130,000 - $180,000/annual salary + cash and stock awards + benefits
    • Pay offered will vary depending on multiple factors. The total compensation package for this position may also include other elements dependent on the position offered.


    • Stock options
    • Flexible (WFH) Fridays
    • Minimum 15 days PTO
    • Healthcare - 100% coverage for employee
    • Vision
    • Dental
    • 401(k)
    • Work on a team in which the qualities that diverse team members bring to the table are appreciated

We use cookies to customize your user experience. Click “Agree” if you agree with our Policy.