Embedded Software Developer C++

Proway GmbH

Job

In this role, you will develop cross-platform C++ software for optronic systems, work on middleware for distributed systems, and optimize multi-processing on Xilinx Zynq Ultrascale+ architectures.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Architecture & Design: You design and maintain a cross-sectional software platform for optronic systems.
  • C++ Development: You develop object-oriented in C++ (Standard 17/23) for platforms such as Buildroot Linux, QNX, and FreeRTOS.
  • Connectivity: You develop middleware for automating distributed systems (CAN bus, Ethernet, MQTT, DDS).
  • System-on-Chip: Ideally, you optimize multi-processing on Xilinx Zynq Ultrascale+ MPSoC architectures.
  • Full Lifecycle: From Requirements Engineering in DOORS through Specification to Unit & Component Tests.
  • Modern toolstack: You work agile with Git, Jira, CMake, Catch2, and Enterprise Architect (UML).

Our expectations of you

Education

  • Background: Completed degree (Computer Science, Electrical Engineering, Mechatronics, or Engineering).

Qualifications

  • Tech Stack: Proficient in C++ (ideally 17/23), UML architecture description, and common RTOS/Linux environments.
  • Domain knowledge: Knowledge of middleware technologies (DDS, MQTT, or CANopen) is a plus.
  • Languages: Negotiation-level German and English
  • Soft skills: team spirit for agile sprints and a high quality awareness.

Experience

  • Experience: You have at least 5 years of solid professional experience in embedded software development.

What we offer

  • Permanent employment contract with attractive conditions
  • Innovative and well-established company in the market
  • A secure job
  • Excellent development opportunities
  • Sustainability - through working in an innovative and forward-looking company
  • Teamwork - developing solutions with our creative and dynamic team

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Oberkochen
    73447 Baden-Württemberg, Germany

About your employer

Proway is a leading provider of high-quality and technically sophisticated software solutions. With over 15 years of experience, Proway offers customized IT solutions for companies in all industries.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication

Employer reviews

3.4Total(1 review)
Working conditions
x
3.6
Team culture
x
3.8
Career growth
x
3.3
Engineering
x
3.3
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4

Embedded Software Developer C++

Proway GmbH