DeveloperJobs.io
← Back to all jobs

Job Description

Controltech Corporation is seeking a Software Engineer to help design and implement embedded Linux software for a state-of-the-art building automation system used in confinement farming. The role centers on C++ development with Qt/QML and an online tool suite, delivering reliable software for remote management and monitoring of the control platform. This is an onsite opportunity based in Bondurant, Iowa.

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 (C++11 and C++14 are a plus)
  • Object-oriented programming
  • Qt 5 Framework, QML
  • MQTT
  • Writing unit tests with QtTest
  • Strong multi-tasking skills
  • 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 (onsite)

Job Type

Full-time

Application Question(s)

  • 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