Aktiviere Job-Benachrichtigungen per E-Mail!

C++ Qt Software Engineer (m/f/d)

Enway

Berlin

Vor Ort

Vertraulich

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Zusammenfassung

A leading technology firm in Berlin seeks a software developer to create innovative solutions for street cleaning vehicles. The role involves end-to-end software development, UI design, and collaboration with various teams to ensure product success. Candidates should have a strong background in C++, UI design, and be able to work on-site in Berlin. The position offers a competitive salary and flexible working conditions.

Leistungen

Competitive market salary
30 days of vacation
Flexible working hours
High degree of freedom and ownership
Lunch & Fitness studio subsidies

Qualifikationen

  • Several years of experience in software development and UI design.
  • Ability to develop software for operator terminals in sweepers.
  • Experience in building software architecture for control platforms.

Aufgaben

  • Develop software from requirements analysis to commissioning.
  • Design modern user interfaces for intuitive user experience.
  • Ensure documentation and sustainable code quality.

Kenntnisse

C++ programming
UI design
Git knowledge
Linux (Yocto)
English communication
Team player

Ausbildung

Technical education in Computer Science or equivalent
Jobbeschreibung

ENWAY, a Bucher Municipal company based in Berlin, develops autonomous solutions for street cleaning vehicles. We focus on converting conventional street sweepers into autonomous machines through advanced robotics and software engineering.

Bucher Municipal AG is a world-leading manufacturer of municipal vehicles for the efficient cleaning of public and private traffic areas. Our product portfolio includes sweepers, sewer cleaning vehicles, winter maintenance equipment, refuse collection vehicles, and digital services. At our Niederweningen site in Switzerland, we develop compact sweepers and distribute them worldwide.

Tasks
  • End-to-end development: From requirements analysis to commissioning, you develop software for operator terminals in sweepers and municipal vehicles.
  • Innovative UI concepts: You help design modern user interfaces and contribute your ideas for intuitive user experience design.
  • Future-proof architecture: Together with our robotics teams, you build the software architecture and toolchain for new control platforms.
  • Quality in focus: You define software verification, support validation, and ensure sustainable code quality.
  • Release & documentation: You ensure clear documentation, maintainable code, and take responsibility in release management.
  • Cross-functional collaboration: In close coordination with Product Management, Customer Service, and Technical Documentation, you support the success of our products.
Requirements
  • Advanced technical education in Computer Science (or equivalent).
  • Several years of experience in software development and UI design.
  • Programming in C++ and Qt.
  • Knowledge of Git and Linux (Yocto).
  • Professional English communication skill.
  • An ambitious team player with high commitment, flexibility, and strong analytical, systems-oriented thinking.
  • Ability to work on-site in Berlin with occasional travel to Switzerland.
Nice to have
  • Experience with CAN bus systems.
  • Working on UI / UX development for vehicles or mobile machinery.
  • German language skills.
Benefits
  • Competitive market salary
  • 30 days of vacation per year
  • Flat hierarchies
  • Flexible working hours
  • High degree of freedom and ownership
  • High performance company laptop
  • Lunch & Fitness studio subsidies
  • Cool and vibrant working environment at the center of groundbreaking innovation
  • Regular team events
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.