About this role
Staff Software Engineer (Illinois, US) at John Deere US | Products & Services Information. Location: Urbandale or Waterloo or Moline or Fargo. Role: defining architecture, leading adoption, conducting tests Requirements: 6+ years embedded software experience (agriculture/automotive), proficiency in Python and C/C++, Linux and IDEs, CI/CD with Jenkins and GitHub, Azure DevOps, CAN and UDS, plus strong communication and system architecture skills. Category: Software Development Seniority: Senior Level Tools: Python, C, C++, Linux, Microsoft Visual Studio, Microsoft Visual Studio Code, Jenkins, GitHub, Azure DevOps, CAN, UDS, Ethernet Commitment: Full Time Workplace: Onsite Languages: English