TJ
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