Logo Anton Paar GmbH

Firmware Developer C++

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 embedded systems based on ARM Cortex-M in C++, collaborate closely with electronics engineers, and optimize the firmware architecture of new measurement systems.

    Job Technologies

    Your role in the team

    • Design, implementation, and optimization of firmware for embedded systems (ARM Cortex-M, STM32) in C++.
    • Close collaboration with electronics engineers and support in designing firmware-relevant hardware modules.
    • Design and implementation of firmware architecture for new measurement systems.
    • Planning, execution, and evaluation of tests to verify system specifications.
    • Conducting code reviews, unit tests, and documentation of development progress.
    • Active participation in product development from concept to series production as a core member of the project team.
    • Collaboration with international subsidiaries on joint development projects and technical coordination.
    • Identifying, evaluating, and integrating new technological approaches into the development process.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Technical degree (University of Applied Sciences or Technical University), preferably in Computer Science, Embedded Systems, Electrical Engineering, or similar.

    Qualifications

    • Solid Python skills.
    • Ideally basic knowledge of electronics (analog/digital circuit design).
    • Excellent command of written and spoken English (C1/C2 level).
    • German language skills are an advantage.
    • Structured and solution-oriented working style, high sense of responsibility and quality awareness.

    Experience

    • Professional experience in firmware development (RTOS or bare metal C/C++), ideally with ARM Cortex-M microcontrollers.
    • Experience with development tools (e.g., Git, JTAG debuggers, build systems like Make or CMake) is an advantage.
    • Preferably willing to undertake a long-term international assignment (1–3 years as an expatriate in Germany, Switzerland, or the USA) at one of Anton Paar Group's international subsidiaries after comprehensive onboarding at the headquarters.

    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

      Location Graz

      Anton-Paar-Straße 20

      8054 Graz

      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++

    Salary
    from 3.500 € Gross/Month
    Location
    Graz
    Working Model
    Onsite

    More Jobs