Embedded Software Engineer Job at Monster, Pella, IA

TXZnVTVnVUx1QTF1WWRuUkgzRmZRNHFjOUE9PQ==
  • Monster
  • Pella, IA

Job Description

Job Description We are seeking an experienced Embedded Software Engineer to design and develop embedded software using Matlab Simulink for MDB to implement controls for agricultural machinery. This role involves testing control software at both the unit and machine levels and resolving integration issues through data analysis and system requirements evaluation. Responsibilities Design and develop embedded software using Matlab Simulink for MDB to implement controls for agricultural machinery. Test the control software at the unit level as well as on the machine. Identify and resolve integration issues during machine testing by recording and analyzing data. Determine software requirements and make informed design decisions. Write software design specifications, interface specifications, and verification and validation documents. Participate in peer source code and design reviews. Follow an Agile Scrum development process Mentor junior level engineers (Senior level only). Essential Skills BS/MS in Electrical Engineering, Computer Engineering, or Computer Science. At least 7 years of experience (Senior with MBD using Matlab Simulink and Stateflow. Experience designing software control systems such as closed-loop PID in the off-highway heavy machinery, automotive, or industrial control industry. Experience testing embedded software on machines, equipment, or vehicles and debugging issues. Experience with CAN/J1939 communication. Experience with embedded systems tools such as emulators, compilers, and simulators. Basic knowledge of the C programming language with the ability to make edits to auto generated code Ability to create supporting documentation such as design documents, architecture diagrams, test procedures, and reports. Good oral and written communication skills with the ability to professionally support periodic communication to management and technical teams. Additional Skills & Qualifications Experience creating display software in C++ using the QT framework is a plus. Work Environment The position is based in Pella, IA, with a hybrid schedule requiring 4 days in the office, with potential for more flexibility in the future.

Job Tags

Work at office,

Similar Jobs

ServiceMaster Commercial Cleaning and Maintenance by Rogers

Day Porter/Janitor/Custodian/Cleaner Job at ServiceMaster Commercial Cleaning and Maintenance by Rogers

 ...Company and Culture For more than 60 years, ServiceMaster Clean has taken great pride in exceeding the expectations of our customers...  ...products, tools and procedures Must be available early morning/day shifts. 3-7 hour shift 5 days a week. 22 plus hours per week... 

Morgan Murphy Media

TV Sports Anchor/Multi-Media Journalist | 4 News Now | Spokane, WA Job at Morgan Murphy Media

About Us 4 News Now, the ABC affiliate in Spokane, Washington, is a family-owned, people-first newsroom. The community is at the core of what we do and who we are, and we believe it is our duty to inform, but also to inspire. About This Opportunity Are you passionate...

PAM Transport

Dedicated Owner Operators and Lease Purchase Class A Drivers Wanted Job at PAM Transport

 ...Are you ready to hit the road with one of the best dedicated carriers in the industry? Come join our team of elite drivers! Laredo,...  ...2022 579 Peterbilt $599 per week plus expenses for solo operators. $1,199 per week plus all expenses for teams. Lease term reduced... 

Ozark

Highway Striping Lead/Foreman Job at Ozark

 ...Pay Commensurate With Experience Excellent benefits, Full Time Position In our time of growth, we are seeking a Highway Striping Lead/Foreman to help lead our crews. Highway Striping Lead/Foreman Job Responsibilities: Lead highway striping crew to install... 

Nightingale Nurses

Travel CT Technologist (Toshiba & Siemens) Job at Nightingale Nurses

Job Description Nightingale Nurses is seeking a travel CT Technologist for a travel job in Detroit, Michigan. Job Description & Requirements ~ Specialty: CT Technologist ~ Discipline: Allied Health Professional ~ Start Date: 09/13/2025~ Duration: 13 weeks...