CareerPlan

Software Controls Engineer

Coffeyville,Kansas,United StatesFull-time$75k–$112k2026-10-19 → 2026-11-10
On-siteNo visa sponsorship

Core

Develop robust embedded control algorithms for off-highway machinery using Model Based Software Development (MBSD) and plant modeling.

Role type

Embedded software engineer (controls)

Builds

Embedded control algorithms for agricultural machinery

Domain

Agriculture / Embedded Systems

Deliverable

production ML models

Required skills

MATLAB Simulink, C++, embedded software development, plant modeling (Amesim, Simscape), Model Based Software Development (MBSD), Model in the Loop (MIL) and Hardware in the Loop (HIL) testing, J1939 CAN protocol

Preferred skills

Amesim, Simscape, off-highway machinery hardware background, continuous integration, GitHub workflow

Technologies

MATLAB, Simulink, C++, Amesim, Simscape, J1939

Responsibilities

Create plant models to understand hardware physics, implement software unit tests and test plans, evaluate and tune software in test lab and field

Seniority

Mid-level IC