Autonomy Software Engineer (Full Stack)

  • Full Time
  • Remote
  • Full Time
  • Remote

Website Kodama Systems

Building technology to restore our forests

As Kodama’s autonomy software engineer, you will manage the software architecture on our autonomous heavy equipment. This involves managing sensor integrations, working with autonomy partners, and implementing navigation algorithms. You will define the base code for all of Kodama’s future autonomous systems and enable first-of-its-kind forest autonomy!

Architecting and developing automation software for forestry heavy equipment which deploys in the cloud and on premise
Designing and implementing unit and integration testing strategies for mission-critical software
Creating an agile development environment
Establishing best practices and leading/participating in rigorous code reviews to meet the highest quality standards
Establishing simulation and integration testing to minimize hardware in the loop testing and rapidly improve algorithms
Delivering usable and/or demo-able progress on a weekly basis

Basic Qualifications
End-to-end software engineering experience and capability in analysis, requirements, coding, and verification testing
Effective in communicating complex concepts
Ability to resolve complex issues in creative, efficient, and effective ways
First-principles thinker who has invented novel solutions to technical problems
Extensive experience with creating software, scripts, and queries with multiple languages (SQL, Python, MATLAB, C++, Java, etc.)
Experience designing and developing service-based software which is deployable in the cloud and on premise
BS in Computer Science, Robotics, or equivalent

Bonus Points
Experience with ROS and/or other robot communication architecture(s)
Experience with OpenCV and/or other computer vision libraries
Experience with autonomous vehicles or other machines
Creating software integration and unit tests
Software and hardware test development
Automated dashboards fusing test results and data from simulation
Development and production version control (git or equivalent)
MS/PhD in Computer Science, Robotics, or equivalent

Perks and Benefits
Generous stock options. We’re an early-stage company and we want you to benefit from the financial upside.
Flexible time off. We’re a small, flexible team. Work hard and take time off when you need it.
Stay healthy. Health insurance reimbursement for you and your family.
Learn on the job. Annual conference budget, including airfare and hotel costs.
Spend time in nature. This role enables you to spend time in national forests!

To apply for this job please visit

To apply for this job please visit

Contact us

Kodama Systems

Building technology to restore our forests

Related Jobs

Previous Next
Test Caption
Test Description goes like this