Opportunity Description
Job Title: Embedded Software Engineer
Location: Iowa or ND
Duration: Long Term
Client: John Deere
Job Responsibilities Embedded Linux / BSP and Middleware Engineer – Autonomous Orchard Tract or Support the Automation Core Software team on an autonomous orchard tractor program, contributing to embedded Linux, BSP, middleware, hardware abstraction, communication, integration, and validation activities. Work in one of two primary technical tracks: Board Support Package (BSP) development or Middleware / middle-layer software development. Develop, integrate, test, and document production-quality embedded software using Deere processes, tools, sprint cadence, and engineering standards. Collaborate frequently with customer engineering teams, suppliers, and cross-functional stakeholders to resolve technical issues, clarify requirements, and deliver working software increments. Support either remote middleware development or preferably on-site BSP development...Interested in this opportunity? Apply now through Expertini.
Apply for this Position