{bc}
workday

Engineer I - Embedded Software Engineer (Engineering Development Program 2027)

Vermeer
Pella, USA
Full-time
Mid
Discovered 3 weeks ago
cplusplusgitmatlab

Full Job Posting

Job Summary

What You’ll Do

Design, develop, and test embedded software using C, C++, and MATLAB/Simulink for real-time control systems.

Collaborate with cross-functional teams to translate stakeholder needs into technical requirements and implement solutions that align with Vermeer’s innovation goals.

Develop and refine Human-Machine Interfaces (HMI) and user experiences for embedded control systems.

Integrate and validate control systems using CAN protocols (e.g., SAE J1939) and serial communication standards.

Support rapid prototyping and iterative development using Agile methodologies and DevOps practices such as Continuous Integration/Continuous Deployment (CI/CD) and version control (Git, GitHub).

Contribute to safety-critical system development with awareness of functional safety standards like International Organization for Standardization (ISO) 26262 or International Electrotechnical Commission (IEC) 61508.

What We’re Looking For

Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Agricultural Engineering, or related field with an emphasis in embedded systems, or equivalent combination of education and experience.

Experience or coursework in embedded programming using tools such as C, C++, and MATLAB/Simulink.

Interest or experience in robotics, machine automation, DevOps practices (CI/CD), or version control systems (Git, GitHub).

Understanding of control system theory, including electrical and electro-hydraulic control architectures.

Experience with HMI development or User Interface/User Experience (UI/UX) design for embedded systems.

Familiarity with Controller Area Network (CAN) protocols (e.g., SAE J1939), serial communication standards, and Real-Time Operating Systems (RTOS) such as FreeRTOS or VxWorks.

Awareness of Agile software development methodologies and functional safety standards such as ISO 26262 or IEC 61508.

Knowledge of PLM and Engineering Change Notification (ECN) systems like Dassault Systems 3DX or equivalent.

Demonstrated willingness to perform hands-on troubleshooting, testing, and analysis on physical equipment in lab or field environments.

Travel

Occasional travel is expected of this position.

Work Location

  • Equal Opportunity Employer
  • At Vermeer Corporation, we believe in the value of your unique identity, background, and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, marital status, genetic information, disability, sexual orientation, gender identity, veteran status or any other status protected by the law. Applicants requiring a reasonable accommodation due to a disability at any stage of the employment application process should contact Team Member Solutions at (641) 621-8767 or at [email protected].
  • Interested? We’d love to get to know you.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Vermeer