Softwareentwickler HMI/GUI (m/w/d)
Core
Development of modern HMI/GUI solutions for operating our earthmoving machinery in special foundation construction.
Role type
HMI/GUI Software Engineer (Embedded Systems)
Builds
User interfaces for heavy machinery control systems
Domain
Construction equipment / Embedded Linux / Human-Machine Interaction
Deliverable
product features
Required skills
C++, Qt/QML, Embedded Linux, Git, CAN, OPC UA, Ethernet, Software architecture design, Requirements analysis
Preferred skills
Experience with embedded systems, Knowledge of machine communication protocols
Technologies
Qt, QML, C++, Embedded Linux, Git, Jira, Confluence, CAN, OPC UA, Ethernet
Responsibilities
Develop HMI/GUI solutions for earthmoving machinery, Implement user interfaces from visualization to backend integration on embedded systems, Collaborate with UX/UI design, system architecture, and hardware development, Conduct and validate developments through lab tests and on-site machine testing, Actively shape usability and software architectures, Capture and detail requirements with stakeholders
Seniority
Mid-level, hands-on IC