EG
embedded software developers
evon GmbH
Weiz · flexible Full-time €54k – €54k/yr 2mo ago
About the role
Your role in the team
- You are actively involved in the conception and development of a new bus system.
- You develop and integrate decentralized modules, including their firmware.
- You actively contribute to communication protocols and system architecture.
- You evaluate and select suitable technologies and interfaces.
- You independently implement concepts into production-ready solutions.
- You develop and maintain firmware in C for our functional modules.
- In C++, you implement and maintain drivers as well as interfaces.
- You communicate with hardware via SPI, I2C, UART, GPIO, and other interfaces.
- You coordinate closely with our hardware partner.
What we offer
- For this position, an annual gross income of €53,802 is planned based on full-time employment; beyond that, we offer a market-competitive overpayment depending on qualifications and experience.
Technologies and skills
- SPI
- GDB - GNU Debugger
- C
- strace
- C++
- UART
- Shell script
- Yocto
- Git
- Buildroot
- Linux
Our expectations:
Qualifications
- You have very good knowledge of C++ (especially in the development of hardware-related components / drivers).
- You have very good knowledge of C for firmware development on microcontrollers.
- You have solid Linux knowledge (Userspace, Build System, Debugging).
- You have an understanding of hardware-oriented development (e.g., SPI, I2C, UART, GPIO).
- You are confident in working with Git.
Experience
- You have experience in developing device and interface drivers under Linux.
- You already have practical experience with embedded Linux systems.
- Experience with cross-compilation and toolchains is part of your profile.
- Optional you bring with you: experience with Linux Kernel modules, knowledge of Yocto / Buildroot, experience in debugging on embedded systems (e.g., gdb, strace), basic knowledge of shell scripting.
Benefits
- Fresh Fruit
- Summer and Christmas Bonus
- Employee Parking Space
- Company Doctor
- Employee Discount
- Bicycle Parking Space
- Flexible Working Hours
- Company Retirement Provision
- Educational Leave/Sabbatical
- Employee Stock Option
- Health Care Benefits
- Coffee, Tea, etc.
- Employee Gifts
- Mentor Program
Skills
BuildrootCC++GitGDB - GNU DebuggerGPIOI2CLinuxSPIShell scriptstraceUARTYocto
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free