Skip to content
mimi

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