EngineerJobs.io
← Back to all jobs

Job Description

Controltech Corporation offers a relocation package to support joining our Bondurant, Iowa team. This on-site, full-time role focuses on developing embedded Linux software for a cutting-edge building automation control used in confinement farming, utilizing C++ with Qt and QML alongside an online tool suite.

You will contribute to remote-management and monitoring capabilities for the control system, write automated unit tests, and help drive automated regression testing and build validation, applying solid C++ skills within a Qt environment.

Responsibilities

  • Develop embedded Linux applications for remote management and monitoring of the building automation control
  • Write automated unit tests
  • Manage automated regression testing and build validation

Requirements

  • Bachelor's Degree in Computer Science or Engineering
  • Strong C++ skills, with C++11 and C++14 experience considered a plus
  • Object-oriented programming
  • Qt 5 Framework and QML proficiency
  • MQTT familiarity
  • Experience writing unit tests with QtTest
  • Strong multi-tasking abilities
  • Ability to take initiative and work independently or within a group

Technologies

  • Embedded Linux
  • C++
  • C++11
  • C++14
  • Qt 5 Framework
  • QML
  • MQTT
  • QtTest

Benefits

  • Relocation package

Location

Bondurant, IA

Job Type

Full-time

Application Question

  • Do you live in the Des Moines area?

Ability to Commute

Bondurant, IA 50035 (Required)

Ability to Relocate

Bondurant, IA 50035: Relocate before starting work (Required)

Work Location

In person

Similar Jobs