Climate Robotics is a venture-backed startup based in Houston, TX. We are building the next generation of agricultural machinery to produce biochar, a powerful soil amendment that improves soil health and sequesters atmospheric carbon. We need a software engineer with experience working with heavy or agricultural equipment. Remote work within the USA is available for this role with onsite travel provided as needed.
The right candidate will have a solid foundation in software engineering for agricultural applications. They will be able to lead in developing new products, providing practical solutions, taking ownership of projects, and working independently and collaboratively with a multidisciplinary team.
Experience in developing and building mechanical and electrical systems, designing mechanisms with various forms of actuation, and integrating them with a mechanical design is required.
Responsibilities
- Develop software applications for trailer-mounted biomass processing equipment integrated with tractor operation, vehicle navigation, guidance, and automation, using ISOBUS (ISO 11783), Universal Terminal and Task Controller communicating with industry-standard CAN protocols and using tools such as VECTOR CANalyzer
- Develop systems from a clean slate from system requirements, coordinating with multiple teams
- Integrate with Mechanical and Electrical engineers on control methodologies, data collection, and operational logic
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Write well-designed, testable code
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
Requirements
- 5+ years of experience designing & developing embedded software from concept to release
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- Experience with precision farming technologies like ISOBUS (Universal Terminal and Task controller), satellite geolocation technologies, route management and vehicle automation
- CAN (Controller Area Network), SAE J1939 communications experience
- Ability to resolve ambiguity and translate high-level objectives into detailed requirements
- Strong problem-solving skills with the ability to work independently
- BSc degree in Computer Science, Engineering, or relevant field (direct experience will be considered in lieu of education)
- Authorized to work in the United States
Benefits
- Health Care Plan (Medical & Dental)
- Paid Time Off (Vacation, Sick & Public Holidays)
- 401(k)