← Back to jobs

E-Solutions Logo
Embedded Software Engineer

E-Solutions

 

Waterloo, IA, USA

Posted On: 1 day ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Embedded Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design, develop, and test embedded software for agricultural equipment control systems. You own the full lifecycle from algorithm design to deployment and troubleshooting on hardware.

This role is on-site.

Responsibilities

  • Design and develop embedded software using C and C++.
  • Build and test control algorithms using MATLAB and Simulink.
  • Design and analyze control systems for agricultural machinery.
  • Implement and troubleshoot communication protocols, specifically CAN.
  • Test, debug, and optimize embedded software for performance and reliability.

Required Skills

  • 5+ years of experience in embedded programming.
  • Proficiency in C and C++ development.
  • Experience with MATLAB and Simulink for control algorithm design.
  • Strong understanding of control systems design and analysis.
  • Practical experience with CAN protocol implementation and debugging.
  • Bachelor's degree in Engineering or related field.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs