You are very quality minded and result driven? You feel a great responsibility for what you deliver and take ownership for your deliveries?

Then we are looking for you as Embedded Software Engineer (m/f/d) for microcontroller firmware development at the earliest possible date for our headquarters in Fulda or remote.

Your Role

  • Building and maintaining firmware for our devices in a continuous integration driven environment
  • Develop and maintain low level drivers and application software for custom built hardware
  • Participate in the planning process, development, and code reviews within the team
  • Be on-site on request in Fulda to provide hands-on hardware support

Your Skills

  • You are an expert developer with a minimum of five years intensive programming experience in C (design and programming)
  • You love challenges and take responsibility for development and process quality
  • Experience in designing and developing Embedded Systems based on 32-bit microcontrollers (strongly desired)
  • Experience with git, CAN and development on STM32 microcontrollers (desired)
  • Initiative, creativity, analytical skills, team spirit and the ability to work independently

And what do our employees need in addition to this experience and the important view out of the box? Boundless passion for what they do. Every day. For daily innovation. For the expansion of customer relationships and for the daily recurring, exciting task of providing our customers with the help of telematics solutions a convincing added value.

Requirements

  • Very strong knowledge in the C programming language
  • Experience with low level programming on ARM based microcontrollers, such as STM32 variants
  • Strong knowledge of embedded operating systems on microcontrollers, such as FreeRTOS
  • Being full of energy and be the person that wants to make a difference
  • See the fun in driving our existing products to the next level and do not fear a good challenge
  • Strong awareness in software development processes – understand what it means to develop good quality software apart from writing code
  • Excellent communication skills in English
Beneficial

  • Experience with telematics systems and knowledge of network protocols
  • Security knowledge, such as asymmetric cryptography, symmetric cryptography, and hashing
  • Previous experience with continuous integration environments, such as Jenkins
  • Knowledge of the Git version control system and working with GitHub

Our Offer

  • Targeted, intensive training and plenty of room for innovative work
  • Independent work in a performance-oriented and challenging atmosphere
  • Short lines of communication and flat hierarchies foster an open working environment
  • Modern premises right in the middle of Germany featuring lounge, kicker-table, pool table, team events, additional allowance for gym membership and childcare, flexitime and flat rate for soft drinks, coffee, cereals, and fresh fruit

Apply now!

Ready for the challenge?

We look forward to your application via our career portal or via e-mail career@proemion.com.

Let’s build something great together!