Logo go-e

Senior Embedded Software Engineer

New

Job

  • Level
    Senior
  • Job Field
    IT, System, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Graz
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop embedded software in C++20 for charging systems, validate hardware designs, measure performance, and implement robust solutions for Linux-based systems.

    Job Technologies

    Your role in the team

    • Be part of our core team working on the embedded application (written in C++20) and custom Linux distribution powering our charging systems.
    • Work closely together with our hardware development team to validate and bring up new hardware designs.
    • Implementing maintainable, reliable software.
    • Measuring performance, detecting regressions.
    • Code reviews.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    Ability to research problems and propose robust solutions.

    Ability to mentor and participate in knowledge transfer.

    A high level of proficiency with C++ Development in Linux, preferably including:

    • Asynchronous I/O
    • Multithreading
    • C Linux APIs

    Good Linux debugging skills.

    Knowledge of the Linux network protocol stack.

    Basic knowledge of cryptography.

    Awareness of low-level vulnerabilities and their remote exploitation.

    Experience

    • Experience troubleshooting embedded systems down to the hardware level (SPI, I2C, UART, logic analyzer).
    • Experience with Linux shell scripting and command line utilities.
    • Experience in implementing abstraction APIs/wrappers for lower level libraries.
    • Experience with version control, continuous integration, project management methods.
    • Experience with C development in (embedded) Linux.
    • Experience interfacing with common daemons on embedded Linux systems (NetworkManager, wpa_supplicant).
    • Experience developing and debugging Linux hardware drivers (SPI, I2C drivers).
    • Experience with ISO15118 PLC communication.
    • Experience with buildroot.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Job Locations

    Map of company locations
    • Location Graz

      Location Graz

      Steiermark

      Austria

    Topics that you deal with on the job

    This is your employer

    go-e

    go-e

    The Austrian company go-e GmbH is a leading manufacturer of AC charging stations for electric vehicles, with a charging capacity of up to 22 kW.

    Description

  • Founding year
    2015
  • Company Type
    Established Company
  • Working Model
    Onsite
  • Industry
    Electronics, Automatization
  • Logo go-e

    Senior Embedded Software Engineer

    Location
    Graz
    Working Model
    Onsite

    More Jobs