Jobs
>
Esslingen

    Development engineer embedded software for valve terminals - Esslingen, Deutschland - Festo

    Festo
    Festo Esslingen, Deutschland

    Gefunden in: Talent DE C2 - vor 21 Stunden

    Default job background
    Beschreibung

    Your job:

  • Development of embedded software for real-time and non-real-time serial communication interfaces in C/C++ based on the embedded framework OPES
  • Implementation of software components in C/C++ including creation of unit tests
  • Development of pneumatics-related "smart" function integrations on valve terminals
  • Collaboration in the entire product development process: analysis, conceptual design, specification, design, implementation and testing of the software to be developed
  • Creation of development documentation and specification
  • Execution of code reviews
  • Active participation in interdisciplinary product development committees as well as close cooperation with development teams at other Festo development sites
  • Your qualification:

  • Successfully completed degree in computer science, electrical engineering or comparable qualification.
  • Several years of professional experience with Cortex-M microcontrollers and real-time operating systems
  • Very good knowledge of the architecture of modern embedded systems as well as in embedded programming in C/C++
  • Knowledge of Python, NI-Teststand or comparable software for test systems
  • Knowledge of PLC programming, Industrial Ethernet (e.g. PROFINET, EtherCAT) or experience in the IoT environment an advantage
  • Knowledge of methods such as Test-Driven-Development desirable
  • Very good knowledge of German and English, both written and spoken
  • High degree of responsibility, initiative, ability to work in a team and very good organizational skills
  • Occasional willingness to travel (approx. 10%)
  • You can expect the following with us:

  • The good feeling working for a family-owned company with a safe and solid financial basis
  • Freedom to explore, innovate and realise your own ideas
  • Competitive compensation with attractive perks and other benefits
  • Respect and appreciation for each other - regardless of gender, nationality, disability, age and identity
  • Lifelong learning with great conditions for individual further development
  • Flexible working models depending on the respective workplace for a good balance of work and private life
  • Highly modern working environment, infrastructure and communication technologies
  • Great family and health services for your well-being