AGCO is looking to solve the world's most pressing challenges, specifically feeding the world's growing population and slowing climate change, by developing next-generation on-equipment control and monitoring products for agricultural equipment.
Requirements
- 3+ years of software development experience in C/C++
- Experience developing software in a team environment using source control tools (Git/GitLab)
- Experience with embedded toolchains and build systems to support cross-platform builds for embedded software.
- Experience using CAN/J1939 datalink or similar communication schemes
- Experience with low-level HW interfaces such as UART, I2C, SPI
- Understanding how to use electronic test equipment for debugging hardware, and firmware related issues (e.g. oscilloscope, logic analyzers, etc)
- Experience reading electronic schematics
Responsibilities
- Writing C code for both controlling and monitoring of agricultural equipment.
- Developing new electronic devices based on microcontroller technology
- Performing board bring-up/validation on new components.
- Collaborating within the firmware team to develop common code supporting multiple architectures
- Helping to define product features as part of our product teams
- Climbing on agriculture equipment to test your code and experience our products first-hand
Other
- Bachelorโs degree in Computer Science/Computer Engineering/Electrical Engineering or equivalent experience
- Strong communication skills and experience being a flexible team player
- Desire to enhance development, and testing capabilities through the development of in-house tools
- Experience leading development projects
- Experience working with vehicular telematics and GPS systems