Junior Embedded UI Engineer (Qt/C++)

The Manitowoc Company

Greencastle (Franklin County)

On-site

USD 90,000 - 130,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

The Manitowoc Company is seeking a software engineer to design, develop, and test Linux-based crane operator displays and user interfaces. You will work with a multidisciplinary team of software, controls, and systems engineers to deliver reliable UI solutions that interact with crane control systems over Ethernet.

Responsibilities include implementing GUI in Qt/QML, integrating with Ethernet/CAN communications, performing verification with test benches, and contributing to requirements, test

Qualifications

  • Bachelor's degree in CS/CE/SE or related field.
  • Experience with C++ in academic or professional projects.
  • Understanding of object-oriented programming.
  • Strong debugging skills using GDB and Valgrind.
  • Familiarity with Git and source control.
  • Interest in embedded Linux and UI development.

Responsibilities

  • Develop and maintain Linux-based operator display software.
  • Create GUI using Qt and QML.
  • Collaborate with engineers to implement features.
  • Integrate display software with crane control systems via Ethernet.
  • Support verification, testing, and documentation.
  • Tackle issues during development and production.
  • Communicate status and findings to teams.
  • Adhere to safety policies.

Skills

C++
Object-oriented
Linux
Qt/QML
UI development
GDB/Valgrind
Git
Embedded systems
Problem solving
Ethernet

Education

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or related field

Tools

Qt
CANopen
MQTT
Jenkins
XML

Job description

The Manitowoc Company is seeking a software engineer to design, develop, and test Linux-based crane operator displays and user interfaces. You will work with a multidisciplinary team of software, controls, and systems engineers to deliver reliable UI solutions that interact with crane control systems over Ethernet.

Responsibilities include implementing GUI in Qt/QML, integrating with Ethernet/CAN communications, performing verification with test benches, and contributing to requirements, test

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer I
Software Engineer I

The Manitowoc Company • Greencastle

On-site
USD 90,000 - 130,000
UI/UX Software Engineer
UI/UX Software Engineer

Nautique Boat Company • Orlando (FL)

On-site
USD 70,000 - 110,000
Senior Qt GUI Engineer - Embedded/Linux
Senior Qt GUI Engineer - Embedded/Linux

Teledyne LeCroy Protocol Solutions Group (PSG) • Elgin (IL)

On-site
USD 120,000 - 160,000
Senior Qt GUI Engineer - Embedded Linux, C++
Senior Qt GUI Engineer - Embedded Linux, C++

Teledyne LeCroy • Elgin (IL)

On-site
USD 120,000 - 160,000
Embedded C++ Engineer — UI/Qt/QML for Linux Display
Embedded C++ Engineer — UI/Qt/QML for Linux Display

Pentangle Tech Services | P5 Group • Oak Brook (IL)

On-site
USD 70,000 - 90,000
Senior Embedded UI Engineer (Qt) - Medical Devices
Senior Embedded UI Engineer (Qt) - Medical Devices

Unify Technologies • Charlotte (NC)

On-site
USD 140,000 - 180,000
Embedded UI/UX Engineer - Boat Display & HMI
Embedded UI/UX Engineer - Boat Display & HMI

Nautique Boat Company • Orlando (FL)

On-site
USD 70,000 - 110,000
Senior Qt Software Engineer - Embedded GUI for Tests
Senior Qt Software Engineer - Embedded GUI for Tests

FLIR • Elgin (IL)

On-site
USD 87,000 - 116,000
Software Engineer
Software Engineer

Pentangle Tech Services | P5 Group • Oak Brook (IL)

On-site
USD 70,000 - 90,000
Embedded Qt/QML Software Engineer — Real-Time Systems
Embedded Qt/QML Software Engineer — Real-Time Systems

Global Business Ser. 4u • Fargo (ND)

On-site
USD 90,000 - 120,000