Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

Kasmo Global

Embedded Software EngineerWe 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.ResponsibilitiesDesign 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 SkillsBS/MS in Electrical Engineering, Computer Engineering, or Computer Science.At least 7 years of experience 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 autogenerated 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 & QualificationsExperience creating display software in C++ using the QT framework is a plus.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.This is a Contract position based out of Pella, Iowa.

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Pella, IA vacancy
  •  ...platforms? In this role, you will help design and implement embedded software solutions that power Vermeer’s next-generation machinery, used...  ...For- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Agricultural... 
    Suggested
    Full time
    Live out

    Vermeer Corporation

    Pella, IA
    1 day ago
  • $45 - $48 per hour

     ...Job Title: Hardware Test Engineer Job Description The Hardware Test Engineer designs, executes, and supports hardware and software test activities for production and compliance, with...  ...with validation processes for embedded or electrical systems. Ability to... 
    Suggested
    Permanent employment
    Temporary work
    Work at office
    Immediate start

    Actalent

    Pella, IA
    4 days ago
  •  ...passionate about solving problems with well-designed, maintainable software? In this role, you will build machine-centered applications...  ...streamlined effort.3. Collaborate with other developers and engineers (either internal or external) using techniques like pair programming... 
    Suggested
    Full time
    Live out
    Remote work

    Vermeer Corporation

    Pella, IA
    4 days ago
  •  ...about autonomy and technology? In this role you will develop software for autonomous mobile equipment in the agricultural and construction...  ...architectures.What We’re Looking For- Bachelor’s degree in Engineering in the field of Computer Science or other specialties such as... 
    Suggested
    Full time
    Live out

    Vermeer Corporation

    Pella, IA
    3 days ago
  •  ...someone who enjoys improving processes, enhancing efficiency, and supporting teams in bringing high-quality products to life? As an Engineer I - Industrial at Vermeer, you will contribute to manufacturing and product development initiatives that strengthen operational... 
    Suggested
    Full time
    Live out

    Vermeer Corporation

    Pella, IA
    3 days ago
  •  ...drive our culture, determine how we treat others and steer our business.Work Shift1 - First ShiftJob SummaryAre you an early‑career engineer who enjoys hands‑on problem solving and learning how products are tested and validated? As an Engineer I - Test, you will support... 
    Full time
    Internship
    Live out

    Vermeer Corporation

    Pella, IA
    2 days ago
  •  ...systems and vehicle electronics using foundational electrical engineering principles.2. Develop and maintain electrical schematics using...  ...using tools like multimeters, oscilloscopes, and data acquisition software (e.g., Dewesoft, MATLAB, nCode).5. Collaborate with cross-... 
    Full time
    Live out

    Vermeer Corporation

    Pella, IA
    1 day ago
  •  ...Job Description Job Description Job Title:  Manufacturing Engineer  Division: Precision Pulley & Idler (PPI) F LSA:  Exempt...  ...deadlines. Proficient in Microsoft Office Suite and related software. EDUCATION – EXPERIENCE – COMPUTER SKILLS  ~ Bachelor’s degree... 
    Full time
    Work at office

    Precision Inc

    Pella, IA
    1 day ago
  •  ...environment designing equipment that will feed the people and build the infrastructure of the world.What You’ll Do 1. Understand engineering principals to analyze data and/or develop CAD models to optimize design opportunities. 2. Apply technical knowledge and engineering... 
    Full time
    Live out
    Immediate start

    Vermeer Corporation

    Pella, IA
    3 days ago
  •  ...Job Description Job Description Job Title:  Manufacturing Engineer Intern  Division:  Precision Pulley & Idler (PPI) Location...  ...deadlines. # Proficient in Microsoft Office Suite and related software. # Understanding of process improvement methodology  # Strong... 
    Internship
    Work at office

    Precision Inc

    Pella, IA
    a month ago
  •  ...About the Role The Project Engineer leads and directs the design, documentation, building and testing of new solutions for off-road...  ...purchased items, machining, weld and assembly prints using CAD software for manufacturability, cost effectiveness and safety. Plan... 
    Work at office

    Weiler

    Knoxville, IA
    2 days ago
  • $124.13k - $151.71k

     ...On-site US, Iowa, Knoxville Full time R01172368 Job Description: Capital Project Engineer Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal life, so... 
    Full time
    For contractors
    H1b
    Relocation package
    Flexible hours

    3M

    Knoxville, IA
    2 days ago
  • $98.96k - $120.96k

     ...government or military experience to a 3M career.The Impact You’ll Make in this RoleThe person hired for the position of Manufacturing Engineer will be responsible for the safe and efficient manufacturing of a primary process area within the Knoxville, Iowa facility.... 
    Full time
    H1b
    Flexible hours

    3M

    Knoxville, IA
    3 days ago
  •  ...of production, processes, and personnel. • Execute validation activities within the department. • Plan and execute DOEs and Engineering studies in the department. • Investigate and approve reports for production quality deviation and customer claims. • Qualification... 

    Greiner AG

    Monroe, IA
    3 days ago
  •  ...Your challenge • Lead the manufacturing engineering team. • Plan and assign activities for the manufacturing engineering team. • Perform yearly reviews for manufacture engineering team. • Manage and mentor Manufacturing Engineers for their growth and development... 

    Greiner AG

    Monroe, IA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!