Logo Anton Paar GmbH

Firmware developer C++ with international availability

New

Job

  • Level
    Experienced
  • Job Field
    Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    from 3.500 € Gross/Month
  • Location
    Graz
  • Working Model
    Onsite
  • Job Summary

    In this role, you develop firmware for measuring instruments throughout their life cycle, optimize embedded systems in C++, and collaborate closely with electronics engineers on innovative solutions.

    Job Technologies

    Your role in the team

    • You oversee the firmware development process of our measuring instruments throughout their entire lifecycle - from architecture and design to implementation - making a significant contribution to the next product generation.
    • Design and implementation of firmware architecture for new generations of measurement systems.
    • Design, implementation, and optimization of firmware for embedded systems (ARM Cortex-M, STM32) in C++.
    • Close collaboration with electronics developers and support in designing firmware-relevant hardware modules.
    • Planning, execution, and evaluation of tests to verify system requirements.
    • Conducting code reviews, unit testing, and documenting the development progress.
    • Participation in product development from concept to series as a core member of an interdisciplinary project team in close collaboration with international subsidiaries.
    • Identify, evaluate, and integrate new technological approaches into the development process.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Completed higher technical education (FH, TU) - preferably with a focus on Computer Science, Embedded Systems, Electrical Engineering, or similar.

    Qualifications

    • Solid Python skills.
    • Ideally basic electronics knowledge (analog/digital circuit technology).
    • Very good spoken and written English skills (C1/C2 level).
    • Proficiency in German, both spoken and written, is an advantage.
    • Structured and solution-oriented working approach, high sense of responsibility and quality awareness.

    Experience

    • Explicit willingness to undertake a multi-year stay abroad as an expatriate (1-3 years) at an international subsidiary (Germany, Switzerland, or USA) after approximately one year of onboarding in Graz.
    • Professional experience in firmware development (RTOS or 'bare metal' C, C++), preferably in programming microcontrollers with ARM Cortex-M.
    • Experience with common tools (e.g., Git, JTAG debuggers, build systems like Make or CMake) is an advantage.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    More net

    Food & Drink

    Job Locations

    Map of company locations
    • Location Graz

      Steiermark

      Austria

    Topics that you deal with on the job

    This is your employer

    Anton Paar GmbH

    Anton Paar GmbH

    Wundschuh, Graz

    At Anton Paar, we develop and produce precision laboratory equipment as well as highly accurate process measurement technology. We also provide tailored automation and robotics solutions.

    Description

  • Founding year
    2009
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Industry, Production
  • Dev Reviews

    by devworkplaces.com

    Total

    (2 Reviews)
    3.5
    • Engineering

      2.8
    • Career Growth

      3.5
    • Workingconditions

      3.8
    • Culture

      3.8
    All Dev Reviews on devworkplaces.com
    Logo Anton Paar GmbH

    Firmware developer C++ with international availability

    Salary
    from 3.500 € Gross/Month
    Location
    Graz
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs