Embedded Software Developer

engineering people GmbH

Job

In this role, you will develop software platforms for optronic sight systems, engage in requirements engineering, and handle middleware programming for distributed systems using C++ in an agile team setup.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Design, development, and maintenance of a software platform for optronic vision systems.
  • Requirements Engineering and Software Specification.
  • Further development of the platform as well as related development processes.
  • Middleware programming for automating distributed systems including CAN bus and Ethernet.
  • Object-oriented software development in C++.
  • Agile planning and implementation of software development within the team.
  • Use of modern software and web technologies including Git, Jira, Confluence, CMake, Catch2, SQLite, Buildroot, and Enterprise Architect.

Our expectations of you

Education

  • IT specialist with a focus on Embedded Systems, degree in Electrical Engineering, Computer Science, Mechatronics, or a comparable qualification.

Qualifications

  • Knowledge in Requirements Engineering, with specification creation in DOORS and middleware programming.
  • Knowledge of multi-processing on 'System on Chip' architectures is an advantage.
  • Independent working style as well as strong performance and quality awareness.
  • Excellent German and English skills.

Experience

  • Several years of experience in software architecture description with UML and in software development with C++ for Buildroot Linux, QNX, and FreeRTOS.

What we offer

  • €0 - €75,000.

Benefits

Health, fitness & fun

Topics you will work on

Job locations

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

More about the recruiting agency

engineering people GmbH provides highly qualified engineers and specialists for complex projects in the automotive, mechanical engineering, electrical engineering, and IT sectors.

Company type
Recruiting Agency
Work model
Onsite, Hybrid, Full Remote
Industry
Recruitment Agency
  • 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
  • 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
  • Head of IT

    NewTop

    Max-Planck-Institut für Intelligente SystemeStuttgart, Stuttgart

    • Onsite
    • Full Time
    • Lead

    Lead our Stuttgart IT team, both professionally and as line manager, set priorities, and support each team member's development. Ensure the secure, reliable, and efficient operation of our heterogeneous IT infrastructure, including networks, servers,...

    • Mac OS
    • Windows
    • Linux

Embedded Software Developer

engineering people GmbH