Skip to content
mimi

Embedded Software Engineer

The Judge Group

Urbandale · On-site Contract Senior $55 – $63/hr Yesterday

About the role

Embedded Software Engineer

Location: Urbandale, IA Duration: 6 months with possible extension

Your Responsibilities

  • Develop, implement, and support high‑quality precision agriculture software for Gen4 and G5 embedded displays.
  • Work closely with Product Managers, Designers, and cross‑functional Engineering teams to explore, build, and deliver seamless end‑to‑end solutions.
  • Provide technical leadership to your scrum team and guide key engineering decisions.
  • Promote best practices in software development and contribute to a culture of continuous learning and mentorship.

What Skills You Need

  • 4+ years of hands‑on experience with object‑oriented C++ development.
  • 4+ years of experience writing automated tests, including strong familiarity with Test‑Driven Development (TDD).
  • 4+ years of experience working within Agile frameworks and collaborative delivery teams.
  • 4+ years of experience building multi threaded and concurrent systems.

What Makes You Stand Out

  • Prior experience building applications for the Gen4/Gen5 display platforms.
  • Knowledge of CAN communication protocols such as J1939 and ISO 11783.
  • Experience using the Qt framework, including both Widgets and QML.
  • Development experience in a Linux‑based environment.
  • Background in the Precision Agriculture domain.

Skills

AgileC++CANISO 11783J1939LinuxQMLQtTDD

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free