2,072,157open jobs
122,862companies
240,707added this week
Browse all
Salary
≈ $105k – $216k per year (Estimated)
Location
In office (Greencastle)
Seniority
Junior

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Oct 22, 2026. The Manitowoc Company scores B on the Alion truth index.

Overview
Company
Impact
Profile match
The Manitowoc Company is a crane manufacturer headquartered in Milwaukee, Wisconsin, designing, building and supporting lifting equipment for the construction industry. Founded in 1902, it sells lattice-boom crawler cranes, tower cranes, mobile hydraulic cranes and boom trucks under the Manitowoc, Grove, Potain, National Crane and Shuttlelift brands, runs plants in the United States, Europe, China and India, and operates distribution businesses such as MGX Equipment Services and Aspen Equipment. It hires assemblers, painters, field service technicians and engineers, controls and certification engineers, parts coordinators, accountants, customer service staff and engineering interns.

ESSENTIAL JOB FUNCTIONS

In this role, you will work with a team of software, controls, and systems engineers

to develop and support Manitowoc's Linux-based crane operator displays and user interfaces. These displays serve as the primary interaction point between the crane operator and the machine's control system.

Primary responsibilities include designing, developing, and testing user interface applications using Qt/QML and C++, integrating display software with crane control systems over Ethernet networks, and supporting software verification and validation activities.

  • Design, develop, test, and maintain software for Linux-based operator display systems.

  • Develop graphical user interfaces using Qt and QML technologies.

  • Collaborate with controls, systems, and software engineers to implement new features and product improvements.

  • Support integration of display applications with distributed control systems utilizing Ethernet and CAN-based communications.

  • Participate in software verification activities using simulation environments, test benches, and crane testing.

  • Assist in developing software requirements, test plans, and technical documentation.

  • Investigate software issues and support troubleshooting activities during development and production.

  • Communicate project status, technical findings, and recommendations to project teams.

  • Work safely and comply with all company safety policies and training requirements.

JOB REQUIREMENTS/WORKING CONDITIONS

Required

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

  • Coursework and/or experience using C++ through academic projects, internships, co-ops, personal projects, or professional work.

  • Understanding of object-oriented programming principles.

  • Strong problem-solving and debugging skills using debugging tools like GDB and Valgrind.

  • Familiarity with source control tools such as Git.

  • Interest in embedded systems, Linux, and user interface development.

Preferred

  • Experience with Qt and/or QML.

  • Experience working in a Linux development environment.

  • Knowledge of Ethernet networking fundamentals.

  • Familiarity with MQTT or client/server software architectures.

  • Familiarity with embedded systems and real-time software concepts.

  • Familiarity with software development practices such as source control, code reviews, unit testing, and continuous integration.

  • Knowledge of CAN communications, J1939, or CANopen.

  • Experience with Python, Jenkins, XML.

  • Internship, co-op, Formula SAE, robotics, senior design, or personal software development projects.

  • Familiarity with databases such as SWL and SWLite.

  • Comfortable using Linux Command Line tools.

  • Knowledge about applying AI-assisted development tools for software design, code generation, verification, debugging, and documentation.

  • Experience working in a team with other developers and contributors.

The Manitowoc Company, Inc. is an Equal Opportunity Employer - Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,072,157 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Greencastle
$22k – $24k per year · Hybrid · Full-Time · 8+ years exp · Santiago
JavaScript
SQL
C#
C#
.NET
Mobile
Xamarin
DevOps
Rest API
SOAP
Management
Scrum
Apply
≈ $16k – $40k per year (Estimated) · In office · 10+ years exp · Bachelor's Degree · Pune
JavaScript
Java
TypeScript
SQL
COBOL
Java
Spring Boot
COBOL
IBM MQ
Databases
Oracle
AI/ML
Copilot
Cursor
Windsurf
LLM
Frontend
Angular
DevOps
Rest API
Splunk
CI/CD
AppDynamics
Linux
Apply
≈ $34k – $64k per year (Estimated) · Remote (likely EAEU) · 3+ years exp · Rostov-on-Don
Python
SQL
Python
Django
Celery
Django REST Framework
Databases
PostgreSQL
Redis
ElasticSearch
Apache Kafka
DevOps
Docker
Apply
≈ $131k – $233k per year (Estimated) · Hybrid · Contractor · United Kingdom
DevOps
Amazon ECS
Management
Agile
Apply
Hybrid · Full-Time · 8+ years exp · Master's Degree · Bogotá
SQL
COBOL
DevOps
Rest API
GCP
Azure
AWS
Management
Scrum
Kanban
Apply
≈ $8k – $21k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Bengaluru
Python
JavaScript
Ruby
C#
C++
Ruby
RSpec
Databases
MySQL
DevOps
Ansible
CI/CD
Jenkins
Git
Docker
Linux
Management
Agile
Scrum
QA
TestNG
JMeter
Cypress
Rest-Assured
k6
SoapUI
Apply
≈ $129k – $240k per year (Estimated) · In office · TS/SCI · 8+ years exp · Bachelor's Degree · Fairfax
Python
C
C++
Fortran
C
MPI
AI/ML
OpenMP
DevOps
CI/CD
Git
Bamboo
Bitbucket
HPC
Linux
Windows
Unix
Management
Agile
Apply
API Engineer 4 days ago
≈ $113k – $244k per year (Estimated) · Remote (United States) · Bachelor's Degree · Exeter
Python
JavaScript
SQL
C#
Apex
Apex
MuleSoft
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
SOAP
Cybersecurity
GDPR
HIPAA
Management
Zapier
QA
Postman
Apply
In office · Bachelor's Degree · New Delhi
Python
JavaScript
SQL
Node JS
Python
Django
Frontend
D3.js
Chart.js
DevOps
Rest API
CI/CD
Git
Windows
Analytics
Power BI
ETL/ELT
Apply
≈ $59k – $155k per year (Estimated) · Remote (Colombia, Costa Rica, Dominican Republic) · Contractor · Santo Domingo · Bucaramanga · Bogotá · San José · Cartagena
SQL
Databases
MS SQL
DevOps
CI/CD
Git
Analytics
Power BI
ETL/ELT
Management
Agile
Scrum
Life Sciences
GMP
Good Clinical Practice
MedTech
21 CFR Part 11
Apply
$50k – $64k per year · In office · High School Diploma · Ankeny
Apply
≈ $48k – $81k per year (Estimated) · In office · Internship · Bachelor's Degree · Belle Chasse
Apply
≈ $35k – $56k per year (Estimated) · In office · Amblainville
Apply
≈ $35k – $56k per year (Estimated) · In office · Amblainville
Apply
In office · Dubai
Apply
≈ $37k – $84k per year (Estimated) · In office · Full-Time · High School Diploma · Greencastle
Apply
≈ $37k – $83k per year (Estimated) · Equity · In office · High School Diploma · Greencastle
Apply
$44k per year · In office · Full-Time · High School Diploma · Greencastle
Apply
≈ $45k – $76k per year (Estimated) · In office · Internship · Bachelor's Degree · Greencastle
Apply
≈ $72k – $149k per year (Estimated) · In office · 1+ year exp · High School Diploma · Greencastle
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,072,157 more open roles from verified company boards, updated every day.