Telematics Software Engineer

Chicago, Illinois


Description

Position Overview:

The Climate Corporation is looking for a talented and motivated software engineer to contribute to the mission of helping the world’s farmers sustainably increase productivity using ingenious data measurement devices, mobile software, and advanced analytics.  The role is a unique opportunity to join the team responsible for connecting machines and sensors in the field to get all the farmer’s data in one place: Climate FieldView.

You will work to expand Machine Compatibility for FieldView by developing code that converts raw CAN bus data from agriculture equipment into canonical data formats used in analysis, reporting, and visualization such as real time metrics and maps displayed in mobile apps. You will collaborate with product managers, engineering, and business partners to enable a seamless, high-quality data capture experience for our customers. If you want to join a passionate team to work on a product with real-world impact, Climate is the place for you.

What You Will Do:

  • Lead the development, validation, and launch of software that will enable FieldView compatibility on agriculture equipment.
  • Collaborate with cross-feature teams and business partners to expand into new markets and geographies
  • Produce high quality code and constantly address technical debt
  • Be actively involved in the design and code review process
  • Support new and existing code with automated unit and integration tests

Basic Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering or related technical field
  • 2-3+ years of experience in C++, Java, or equivalent OOP language for production systems
  • Experience with CAN communication bus and the J1939 standard
  • Excellent written and verbal communication, presentation, and listening skills with the ability to present complex technical information in a clear and concise manner

Preferred Qualifications:

  • Strong understanding of OO programming, design patterns (e.g. MVC), data structures and algorithms
  • Strong knowledge of software development methodologies and best practices
  • Strong technical leadership and ability to drive work across teams and business partners
  • Experience with agricultural machinery and the ISOBUS standards
  • Experience with signal cabling and understanding of noise considerations
  • Experience developing GIS software, especially related to geospatial data capture, representation, and mapping
  • Experience with Mobile application development (iOS, Android)
  • Experience with AWS or similar distributed architecture (EC2, S3, SQS, etc.)

What We Offer:  
Our teams are composed of industry experts, top scientists, and talented engineers. The environment is extremely engaging and fast-paced, with dozens of specialties coming together to provide the best possible products and experiences for our customers.

We provide competitive salaries and some of the best perks in the industry, including:

  • Superb medical, dental, vision, life, disability benefits, and a 401k matching program
  • A stocked kitchen with a large assortment of snacks & drinks to get you through the day
  • Encouragement to get out of the office and into the field with agents and farmers to see first-hand how our products are being used
  • We take part and offer various workshops, conferences, meet-up groups, tech-talks, and hackathons to encourage participation and growth in both community involvement and career development

We also hinge our cultural DNA on these five values:

  • Inspire one another
  • Innovate in all we do
  • Leave a mark on the world
  • Find the possible in the impossible
  • Be direct and transparent


Learn more about our team and our mission:
The Climate Corporation - The Technology Behind Making A Difference

https://youtu.be/c5TgbpE9UBI or visit https://climate.com/careers


#LI-AM1