Avatar for Aigen
We're building a future with no harmful chemicals in our food
  • B2B
  • Growth Stage
    Expanding market presence
  • Top Investors
    This company has received a significant amount of investment from top investors

Senior Software Engineer

  • $150k – $165k
  • |
    Redmond
  • |7 years of exp
  • |Full Time
Posted: 1 year ago
Job Location
Redmond
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Embedded Linux
C/C++

About the job

At Aigen, our mission is to accelerate the transition to regenerative agriculture—with a pesticide-free, solar powered robotics platform.

52% of agricultural land is degraded by current management practices, and toxic chemical pesticides are sprayed and then consumed in the food we eat. Join us to make a real world impact at the confluence of cutting edge robotic technology, agriculture, AI, and climate! With $19M raised to date, we are backed by a suite of investors including NEA, GFC, AgFunder, Regen.vc, and Bessemer Ventures.

The Role: Are you passionate about software development and eager to contribute in a way that will shape systems from early stages? Join our team and be a driving force in advancing the heart of our robot software stack. We are on a mission to address challenging real-world problems, and we need creative and dedicated developers like you to help us build our robotics platform.

Collaborate with cross-functional teams to design, develop, and maintain the robot software framework. Debug and troubleshoot software and hardware issues, working hand-in-hand with the testing and hardware teams to ensure seamless software integration.

The responsibilities will be wide and varied. The ideal candidate will be a quick learner with the ability to understand complex systems, and have a creative approach to problem solving.

Aigen celebrates diversity in all its forms, and is an equal opportunity employer

Coverage: King5 | GeekWire| FastCompany | NEA | AgFunder

Tools / Languages: C/C++, Python, JIRA, Confluence

Responsibilities

  • Embedded Linux: Design, develop, and maintain robust embedded Linux systems that support our robotics platforms
  • Software Engineering: Develop high-quality, modular, and efficient software in Python and C++
  • Robotics Systems: Collaborate with the robotics team to develop and harden new features, control algorithms, and optimize our custom ROS-like operating system
  • Cloud & App Integration: Develop IoT communication solutions, including AWS IoT integration, to enable seamless connectivity between robots, the cloud, and mobile applications
  • Camera and Imaging Pipelines: Develop camera pipelines and imaging systems which support edge AI applications. Ensuring high quality and low latency for real-time robotics operations
  • Optimize the software stack running on our robots for maximum efficiency and responsiveness
  • Write end-of-line testing software and ensure it integrates seamlessly with our deployment systems
  • Contribute to the design and development of our simulation tools, with a focus on Hardware-in-the-Loop (HITL) testing systems

Requirements

  • BS/MS degree in Computer Science, Robotics or related fields
  • 7+ years of strong C, C++ and Python experience in a Linux development environment, preferably for robotic systems
  • Experience troubleshooting and analyzing remotely deployed software systems
  • Ability to thrive in a fast-paced startup environment
  • Comfortable with ambiguity and able to navigate through complex and evolving requirements and challenges

Desired Qualifications

  • Hands-on experience with robotics controls, transformation graphs, and reference frames, as well as familiarity with ROS or ROS-like environments
  • Solid understanding of data structures, relational databases, and graph structures
  • Experience implementing messaging communication protocols (ex: ZeroMQ)
  • Experience working with camera pipelines (ex: GStreamer)
  • Experience with AWS IoT or similar cloud-based IoT platforms
  • Experience with navigation, routing, and map creation algorithms
  • Background in agriculture, robotics, or related industries is a plus
  • Prior startup experience
  • Experience launching hardware products
  • Track record of innovative thinking and a willingness to explore unconventional approaches to problem-solving
  • Experience developing compute-constrained applications

$150,000 - $165,000 a year

About the company

Aigen company logo
We're building a future with no harmful chemicals in our food51-200 Employees
Company Location
Redmond
Company Size
51-200
Company Type
Hardware
Company Type
Software Development
Company Type
Robotics
  • B2B
  • Growth Stage
    Expanding market presence
  • Top Investors
    This company has received a significant amount of investment from top investors
Learn more about Aigen image

Funding

AMOUNT RAISED
$19M
FUNDED OVER
2 rounds
Rounds
A
$12000000
Series A - Oct 2023+1

Perks

Healthcare for Employees
100% coverage for employees. Medical, Dental, Vision.
Minimum 15 days off + Unlimited PTO
We believe taking time off to unwind is important to succeed as a high-performing team.
Flexible (WFH) Fridays
We value in-person interactions since we design and build hardware/robots together as a team. But we also understand that some require individual deep-focus time. So we allocate Fridays as a flexible/optional WFH day.

Founders

Kenny Lee
Co-founder • 5 years
Seattle
image
Richard Wurden
Co-founder • 7 years
Seattle
image
View the team image