
Embedded Software Engineer - Monterrey
John Deere13 days ago
Monterrey, MexicoMid Level
Responsibilities
- Develop and test embedded software features in C++ on embedded controllers in a Linux environment.
- Investigate embedded software issues and implement sustainable solutions.
- Collaborate with system engineers, architects, and cross-functional teams to define requirements and analyze potential impacts.
- Contribute to global telematics solutions on an embedded development team.
- Work on an Agile Scrum team across a variety of features with direction from technical leads.
Requirements
- Expertise in embedded software development and C++ or a similar language.
- Ability to analyze complex systems, identify issues, and implement sustainable solutions.
- Communication and collaboration skills for working on a diverse, distributed team.
- Degree in Mechatronics, Computer Science, Information Systems, or a similar engineering discipline.
- Candidates must have the necessary work permits to work in the country.
About John Deere
John Deere designs and manufactures agricultural, construction, and forestry equipment, engines, and turf/golf machinery, along with precision agriculture software and connected services. It sells machines, parts, and subscriptions through a worldwide dealer network and offers customer financing via John Deere Financial. Founded in 1837 and headquartered in Moline, Illinois, the company is publicly traded on the NYSE (ticker: DE).