C++ Qt Software Engineer @ Enway
placeBerlin, Germany
attach_money €80,000
businessOn Site
scheduleFull Time
Posted 19 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @enway.com
Recommended after applying
Job Details
About Enway
ENWAY, a Bucher Municipal company based in Berlin, develops autonomous solutions for street cleaning vehicles. Bucher Municipal AG is a world-leading manufacturer of municipal vehicles including sweepers, sewer cleaning vehicles, winter maintenance equipment, refuse collection vehicles, and digital services. Development takes place at the Niederweningen site in Switzerland for compact sweepers distributed worldwide.
Role Overview
The C++ Qt Software Engineer will work on end-to-end software development for operator terminals in sweepers and municipal vehicles.
- Develop software from requirements analysis to commissioning.
- Design innovative UI concepts for intuitive user experience.
- Build future-proof software architecture with robotics teams.
- Ensure quality through verification, validation, and documentation.
- Collaborate cross-functionally with Product Management and Customer Service.
Responsibilities
- End-to-end development of operator terminal software for vehicles.
- Innovative UI design and modern user interface development.
- Developing software architecture and control platform toolchains.
- Ensuring sustainable code quality, verification, and documentation.
- Coordinating with cross-functional teams for product success.
Requirements
- Advanced technical education in Computer Science or equivalent.
- Several years of experience in software development and UI design.
- Proficiency in C++ and Qt programming.
- Knowledge of Git and Linux (Yocto).
- Professional English communication skills.
- Team player with high commitment, flexibility and analytical thinking.
- Ability to work on-site in Berlin with occasional travel to Switzerland.
Nice to Have
- Experience with CAN bus systems.
- Experience in UI/UX development for vehicles or mobile machinery.
- German language skills.
Benefits
- Competitive market salary.
- 30 days vacation per year.
- Flat hierarchies and flexible working hours.
- High degree of freedom and ownership.
- High performance company laptop and subsidies for lunch & fitness studio.
- Cool, vibrant environment and regular team events.
Key skills/competency
- Software Development
- UI Design
- Software Architecture
- Documentation
- Release Management
- C++
- Qt
- Git
- Linux
- Robotics
How to Get Hired at Enway
🎯 Tips for Getting Hired
- Research Enway's culture: Study their mission, values, and news.
- Customize your resume: Highlight C++ and Qt expertise.
- Demonstrate UI innovation: Showcase intuitive design projects.
- Prepare for technical interviews: Brush up on software architecture and Linux.
📝 Interview Preparation Advice
Technical Preparation
circle
Review C++ and Qt programming fundamentals.
circle
Practice software architecture and system design problems.
circle
Brush up on Linux commands and Yocto environment.
circle
Test experience with Git and version control.
Behavioral Questions
circle
Describe a time you led project collaboration.
circle
Explain handling tight deadlines and changing requirements.
circle
Share experience overcoming technical challenges.
circle
Discuss working in a diverse team environment.
Frequently Asked Questions
What qualifications does Enway seek for a C++ Qt Software Engineer?
keyboard_arrow_down
How important is UI design experience for Enway's role?
keyboard_arrow_down
Does Enway require travel for the C++ Qt Software Engineer role?
keyboard_arrow_down