About EarthSense
EarthSense is creating dramatic new possibilities for crop breeders, plant protection product developers, crop scientists, and field agronomists. TerraSentia, the company’s first robot, improves the quantity, accuracy, cost, and speed of in-field plant trait data collection, specifically for under canopy plants. EarthSense machine vision and machine learning-based analytics seamlessly convert field data to specific, actionable information about plant-traits.
EarthSense graduated from the EnterpriseWorks Incubator and moved to its current office in 2021.
About the Role
EarthSense is looking for a Computer Engineer or Electrical Engineer to join its electronics group. The ideal candidate has strong skills working with embedded firmware and microcontrollers such as ESP32, STM32, and RaspberryPi. Experience with hardware projects is a must, as are Excellent debugging and problem-solving abilities and flexibility to excel at new challenges while learning along the way.
Qualifications
- Educational Background: A Bachelor’s degree in Computer Engineering, Electrical Engineering, or a related field. Exceptional candidates with unconventional qualifications will also be considered.
Required Skills and Experience
- Firmware Development & Embedded Systems: Proficiency in designing, developing, and optimizing firmware for embedded systems, with a strong understanding of low-level programming and hardware-software integration.
- Excellent Debugging & Problem-Solving: A keen eye for detail and strong debugging capabilities to identify, analyze, and resolve issues across both software and hardware components. You should thrive on troubleshooting complex problems and delivering efficient solutions.
- Proficiency at Programming: Extensive experience in programming languages such as C and C++ for embedded platforms, specifically for devices like ESP32 and STM32. Familiarity with Linux-based systems (Raspberry Pi) and the ability to write robust, efficient code for various embedded applications.
- PCB Assembly & Testing: Hands-on experience in assembling, testing, and troubleshooting printed circuit boards (PCBs) and other electronic systems, ensuring proper functionality and performance in real-world applications.
Preferred Skills and Experience
- Eagle CAD: Experience with reading schematics and PCB design documentation using Eagle CAD software for efficient, manufacturable designs.
- Soldering: Strong soldering skills, with the ability to confidently assemble and repair SMD electronic circuits at both the component and board level.
- 3D Printing: Familiarity with 3D printing technologies, capabilities and processes.
- GitHub: Proficient in using GitHub for version control and collaborative development, ensuring clean, well-documented code and effective team collaboration.
- LoRa Radio: Experience with radio communication technologies such as LoRa, enabling long-range communication in embedded applications.
- GNSS/GPS: Knowledge of Global Navigation Satellite System (GNSS) and GPS technologies, integrating them into embedded solutions to provide location-based services and real-time tracking.
- WiFi: Understanding of WiFi communication protocols and integration with embedded systems, supporting robot applications that require wireless connectivity.
- CAN Bus: Familiarity with the Controller Area Network (CAN) bus protocol, commonly used in automotive and industrial applications, and experience with integrating it into embedded solutions.
- ROS (Robot Operating System): Experience with ROS for developing robotic applications, including the integration of various sensors, actuators, and control systems.
- Electric Vehicles (EVs): A passion for and knowledge of electric vehicle technologies, contributing to cutting-edge projects in the EV space, whether related to vehicle control systems, battery management, or autonomous operation.
- 4 years or more experience with robotics
Salary Range is 70,000 USD to 100,000 USD. Benefits include flexible working hours, paid time off, and stock options.
To apply for this job please visit www.earthsense.co.