Telematics Software Engineer

The Climate Corporation Seattle , WA 98113

Posted 1 week ago

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 or visit


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Site Reliability Engineer


Posted Today

VIEW JOBS 3/20/2019 12:00:00 AM 2019-06-18T00:00 Our mission.As the world's number 1 job site, our mission is to help people get jobs. We need talented, passionate people working together to make this happen. We are looking to grow our teams with people who share our energy and enthusiasm for creating the best experience for job seekers. The team.We are a rapidly growing and highly capable engineering team building the most popular job site on the planet. Every month, over 250 million people count on us to help them find jobs, publish their resumes, process their job applications, and connect them to qualified candidates for their job openings. With engineering hubs in Seattle, San Francisco, Austin, Tokyo and Hyderabad, we are improving people's lives all around the world, one job at a time. Your job. Site Reliability Engineering (SRE) applies software engineering techniques and discipline to production operations to attack major problems and fix them for good. SRE adds nines to our already well-engineered and highly reliable software products supporting job seekers, employers, and internal customers. Every month, over 200 million people count on us to help them find jobs, publish their resumes, process their job applications, and ultimately help them get hired at their next job. SRE is always on call to keep our products available and fast. The team spans Austin, Dublin, Hyderabad, Seattle, San Francisco, and Tokyo in order to have a follow-the-sun on call rotation. SRE is new at Indeed, and members of this team will have the chance to influence the direction for a critical and global SRE organization. There will be ample opportunities for growth in many areas: technology skills, leadership, mentorship, design, and more. Responsibilities * Participate in the entire software lifecycle including design, delivery, measurement, and learning. * Design, write, ship, and motivate the creation of software and systems to increase product reliability and organizational efficiency. * Support the software lifecycle through activities like reviewing designs, creating platforms and frameworks, capacity planning, and chaos testing. * Maintain service health by through monitoring and follow-the-sun incident response. * Improve service reliability through root cause analysis, blameless postmortems, and using code to prevent or respond to problem recurrence. About you. Requirements * BS degree in Computer Science or related technical field, or equivalent practical experience. * Experience writing code in Java, Go, Shell, Perl, Python, or a similar language. * Experience in data structures, algorithms, and software design. We get excited about candidates who * Interest in designing, writing, and/or troubleshooting software and systems in a distributed, internet-scale Linux environment. * Systematic approach to solving problems. * Strong communication skills, ownership, and drive. * Ability to debug and optimize code and automate routine tasks. Indeed provides a variety of benefits that help us focus on our mission of helping people get jobs. View our bounty of perks: View Indeed's Applicant Privacy Terms: Indeed.Com Seattle WA

Telematics Software Engineer

The Climate Corporation