Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Vermeer Logo

Embedded Software Engineer - New Engineer Development Program (2026)

Vermeer

Salary not specified
Sep 16, 2025
Pella, IA, US
Apply Now

Vermeer is looking for an Embedded Software Engineer to develop, integrate, test, and debug embedded software for machine control systems, analyzing software requirements and developing algorithms, architecture, and code for real-time systems.

Requirements

  • Proficient in C, C++, and/or other embedded programming languages, including a demonstrated ability to use source code editors, IDEs, compilers, and other specialized engineering software.
  • Experience with visual programming environments, such as MathWorks Simulink, National Instruments LabVIEW and/or Danfoss PLUS+1 GUIDE.
  • Experience with a model-based design tools, such as MathWorks MATLAB.
  • Knowledge in control system theory and applications.
  • Knowledge in the areas of electronic circuits, microcontroller architectures, and principles of operation.
  • Experience with test equipment such as power supplies, oscilloscopes, and signal generators.

Responsibilities

  • Develop, integrate, test, and debug moderately complex embedded software for Vermeer machine control systems, including supporting production and service.
  • Provide technical leadership for moderate-complexity systems, potentially including mentoring less experienced engineers.
  • Assist in the definition, analysis, and allocation of software requirements, along with developing machine level testing approaches and procedures.
  • Analyze software requirements and develops algorithms, architecture, and code for real-time systems.
  • Design, test, and implement Human-Machine Interface and Virtual Instrument components and controls.
  • Analyze, develop and write specifications that direct software code development.

Other

  • Demonstrate the Vermeer characteristics of caring culture, demonstrating agility, customer focused, and stewardship and model the associated behaviors.
  • Ability to understand needs of customer and incorporate into function of machine.
  • Familiarity with Agile software development methodologies.
  • Ability to maintain a positive, professional relationship when working with co-workers, customers and the public.
  • Ability to communicate timely and effectively, both orally and in written documents.
  • Ability to prioritize multiple tasks while maintaining a high level of attention to detail.
  • Ability to lead others that do not report to the position to produce results, including technicians and production personnel.