C++ Qt Software Engineer
@ Enway

Berlin, Germany
€80,000
On Site
Full Time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXX****** @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

Review C++ and Qt programming fundamentals.
Practice software architecture and system design problems.
Brush up on Linux commands and Yocto environment.
Test experience with Git and version control.

Behavioral Questions

Describe a time you led project collaboration.
Explain handling tight deadlines and changing requirements.
Share experience overcoming technical challenges.
Discuss working in a diverse team environment.

Frequently Asked Questions