CareerPlan

Embedded Software Engineer

Urbandale,Iowa,United StatesFull-time$75k–$112k2026-10-14 → 2026-11-11
On-site · United StatesNo visa sponsorship

Core

Design and validate engineering solutions for Precision Ag technology, specifically the NGX product family, focusing on system-level software for agricultural machinery.

Role type

Embedded Software Engineer

Builds

Precision Ag software solutions (NGX) for tractors, crop care, and harvesting equipment

Domain

Agriculture / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, Python, Java, Qt, Linux, real-time systems, multithreading, IPC, Service Oriented Software, GenOS

Preferred skills

QML, TDD, test automation, cross-platform experience (Tractors, Crop Care, Harvesting)

Technologies

Qt, QML, Linux, GenOS, Gen4/Gen5 interfaces

Responsibilities

Design and validate engineering solutions, implement technical work across product families, improve processes and influence standards, build partnerships, support continuous improvement

Seniority

Mid-level, hands-on IC