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
Topics that you deal with on the job
This is your employer
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