companyMindlance logo

Embedded Software Controls Engineer at mindlance2 | Waterloo, IA

MindlanceWaterloo
On-site Contract

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications:Bachelor’s Degree in Electrical, Computer, Mechanical, Agricultural Engineering, or related field. Experience in mechatronics, demonstrating a strong understanding of electrical, hydraulic, and mechanical systems. Proven skills in subsystem design, software development, and electronic circuit design and analysis. Proficiency in C/C++ programming and software development tools tailored for embedded microcontrollers in mobile applications. Familiarity with control systems, especially in relation to propulsion systems. Technical experience with design and diagnostics of mechanical/electrical/hydraulic systems preferred. Some background in product engineering is a plus.

About the job

Position: Embedded Software Controls Engineer

Location: Waterloo, IA

Duration: 36+ months

JOB DESCRIPTION:

As an Embedded Software Controls Engineer, you will be at the forefront of designing, developing, testing, and documenting embedded software tailored for Electromechanical and Electrohydraulic subsystems within agricultural equipment projects. Your key responsibilities will include:

  • Creating and developing software in alignment with the John Deere Embedded Software Development Process.
  • Engaging in control system design and analysis.
  • Conducting functional and subsystem design/test requirement reviews, meticulously documenting results.
  • Validating that subsystems meet specified requirements through a combination of virtual and hardware-based testing, including desktop, bench, and vehicle simulator testing.
  • Diagnosing current production and experimental issues, identifying root causes, and formulating effective action plans for resolution.
  • Offering technical support during system field-testing activities as required.
  • Preparing essential design documentation to facilitate the development of service publications.

What We Are Looking For: The ideal candidate will be an exceptional communicator—both verbally and in writing—who thrives in a collaborative team environment and is passionate about problem-solving.

Required Qualifications:

  • Bachelor’s Degree in Electrical, Computer, Mechanical, Agricultural Engineering, or a related field.
  • Experience in mechatronics, with a solid understanding of electrical, hydraulic, and mechanical systems.
  • Proficiency in subsystem design, software development, and electronic circuit design and analysis.
  • Hands-on experience with C/C++ programming languages and software development tools for embedded microcontrollers in mobile applications.
  • Familiarity with control systems, preferably related to propulsion systems.

Preferred Qualifications:

  • Technical experience in the design and diagnostics of mechanical, electrical, and hydraulic systems.
  • Experience in control systems design and analysis.
  • Some product engineering experience.

Business casual dress code is observed.

About Mindlance

mindlance2 is a forward-thinking company dedicated to innovation in agricultural technology. Our commitment to excellence drives us to seek talented individuals passionate about developing cutting-edge solutions that enhance productivity and efficiency in the agricultural sector.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.