The Climate Corporation (Bayer Crop Science)

Senior Staff Engineer - Embedded Software

Chicago, IL US
USD 156k - 262k
C++ Python Docker Git AWS
Description

Position Overview: 

Climate is modernizing the agriculture industry with a platform and products that are helping the world’s farmers sustainably increase productivity with digital tools. We build hardware, cloud platforms, and a suite of grower-facing applications that collect and process vast amounts of agronomic data. We then deliver insights that allow farmers to improve their yield and operate in a more sustainable way. Central to the cloud-based FieldView platform that hosts these tools is the process of data acquisitionClimate’s Connected Devices hardware organization designs, develops, and manufactures embedded IoT devices that are used to collect data in the field and transport these data to FieldView; our flagship hardware product is the Fieldview Drive. 

 

We are seeking a senior-level embedded systems engineer that has experience with the entire software design life cycleYou will be our lead embedded firmware architect with a broad charter to maintain existing products and freedom to drive new ones. 

What You Will Do: 

  • Lead the firmware architecture and development effort for the Connected Devices hardware team, supporting your code with automated unit and integration tests 
  • Take ownership of the embedded device firmware platform from the bootloader to the OS to the filesystem, continuously upgrading and improving components as needed. 
  • Review and analyze electrical designs, such as schematics and PCB layouts, for new products 
  • Work with other team members on basic board bring-up for new prototypes and products 
  • Develop and refine device drivers to interface with agriculture equipment and sensors 
  • Help to conceptualize and prototype new connected devices in the precision agriculture space 
  • Work to create new and maintain existing best-in-class security practices for IoT devices 

Basic Qualifications: 

  • 10+ years of embedded Linux and bootloader development  
  • 10+ years of programming experience in C/C++ and Python  
  • 5+ years of experience with wireless communication protocols  
  • 5+ years of experience with common interfaces such as SPI, I2C, USB, UART 
  • 5+ years of hardware development experience 
  • Bachelor’s degree in Computer Engineering, Electrical Engineering, or equivalent 

Preferred Qualifications: 

  • History of low-power embedded system development 
  • Working knowledge of virtualization systems (Docker, VMWare) 
  • Experience with board bring-up and board support packages 
  • Experience with package managers such as Buildroot. 
  • Experience implementing embedded device security principles 
  • Experience with GitLab, Git, cross compilation methodologies, and CI/CD build pipelines 
  • Experience with configuration/source-control management of small software projects 
  • Understanding of vehicular CAN buses and their associated kernel drivers 
  • Ability to create prototypes using systems like Raspberry Pi, Arduino, and others 
  • Experience in the development of consumer electronic devices, the use of AWS, and familiarity with agriculture/farming are all pluses 

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 

Employees can expect to be paid a salary between $156,425.00 - $262,757.00. Additional compensation may include a bonus or commission (if relevant). This salary range is merely an estimate and may vary based on an applicant’s location, market data/ranges, an applicant’s skills and prior relevant experience, certain degrees and certifications, and other relevant factors.

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 

Climate aims to create a welcoming and collaborative environment for our employees in which a diverse set of perspectives and voices are represented and celebrated.  

As part of our dedication to the diversity of our workforce, The Climate Corporation is committed to Equal Employment Opportunity and does not discriminate based on race, religion, color, national origin, ethnicity, gender, sex (including pregnancy), protected veteran status, age, disability, sexual orientation, gender identity, gender expression, or any unlawful criterion existing under applicable federal, state, or local laws. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@climate.com. 

The Climate Corporation (Bayer Crop Science)
The Climate Corporation (Bayer Crop Science)
Agriculture AgTech Developer Tools Farming SaaS Software

0 applies

616 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 210 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers