Senior Software Engineer at Aigen

Redmond, Washington, United States

Aigen Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Agriculture, RoboticsIndustries

Requirements

  • BS/MS degree in Computer Science, Robotics, or a related field
  • 7+ years of experience in C, C++, and Python development within a Linux environment, specifically for robotic systems
  • Strong understanding of embedded Linux systems
  • Experience with robotics systems and ROS-like operating systems
  • Familiarity with IoT communication solutions and AWS IoT integration
  • Knowledge of camera pipelines and imaging systems
  • Proficiency in debugging and troubleshooting software and hardware issues

Responsibilities

  • Design, develop, and maintain robust embedded Linux systems for robotics platforms
  • Develop high-quality, modular, and efficient software in Python and C++
  • Collaborate with the robotics team to develop and harden new features, control algorithms, and optimize the custom operating system
  • Develop IoT communication solutions, including AWS IoT integration, for seamless robot connectivity
  • Develop camera pipelines and imaging systems to support edge AI applications, ensuring high quality and low latency
  • Optimize the software stack running on the robots for maximum efficiency and responsiveness
  • Write end-of-line testing software and ensure seamless integration with deployment systems
  • Contribute to the design and development of simulation tools, particularly Hardware-in-the-Loop (HITL) testing systems

Skills

C
C++
Python
Embedded Linux
ROS
AWS IoT
IoT
Camera Pipelines
Imaging Systems
Linux
Debugging

Aigen

Autonomous robots for sustainable agriculture

About Aigen

Aigen offers agricultural technology solutions that integrate robotics, artificial intelligence, and renewable energy to help farmers enhance crop yields while reducing their workload and fossil fuel use. Their primary product, the Element vehicle, is an autonomous robot that can navigate, weed, and analyze crops, providing a scalable and chemical-free farming method. Aigen's vehicles run on renewable energy, utilizing solar panels and regenerative motors to minimize carbon footprints and operational costs. The company aims to serve a wide range of clients, from small farmers to large agricultural enterprises, by delivering real-time data and sustainable farming practices.

Kirkland, WashingtonHeadquarters
2020Year Founded
$15.6MTotal Funding
SERIES_ACompany Stage
Food & Agriculture, Robotics & Automation, EnergyIndustries
51-200Employees

Benefits

Stock options
Flexible (WFH) Fridays
Minimum 15 days PTO
Healthcare - 100% coverage for employee
Vision
Dental
401(k)

Risks

Increased competition in agrivoltaics and farm robotics may challenge Aigen's market position.
Decline in agrifoodtech investment could impact Aigen's future funding opportunities.
Potential regulatory changes in AI and autonomous vehicles may increase compliance costs.

Differentiation

Aigen's Element vehicle offers chemical-free farming with autonomous weeding and crop analysis.
The company's solar-powered robotics reduce carbon footprint and operational costs for farmers.
Aigen leverages AI and satellite technology for real-time data, enhancing farm management.

Upsides

Aigen's $12M Series A funding boosts production and market expansion opportunities.
Growing agrivoltaics interest aligns with Aigen's solar-powered robotics for sustainable farming.
Compute for Climate Fellowship provides Aigen access to resources for climate-focused innovations.

Land your dream remote job 3x faster with AI