Embedded Software Engineer

Ref No. BHN522381
Location Düsseldorf, Germany
Job type Permanent
Job Status Open

Introduction

We are working with a global and leading brand who have new offices in Dusseldorf. They are looking for an Embedded Software Engineer to play a key role in developing their products.

Important

Embedded Software / C/C++

The Job

My client, one of the worlds largest beverage dispensing and cooling retailers, who operate in 20 countries are currently looking for an Embedded Software Engineer to join their team. Based in Dusseldorf you will be working to provide the industry's most dependable integrated beverage and ice solutions. You will join a team of industry experts across the globe.

What you will be doing…

Designing, modifying, debugging, and testing embedded controllers which control food and beverage equipment.

  • Design and code in C/C++ for microcontrollers
  • Non-OS or RTOS embedded control application design
  • Interfaces design
  • Microcontroller bootloader design, familiar with microprocessor bootstrap process
  • Flash memory layout design
  • Familiar with firmware build tools and build process
  • Microprocessor and flash memory programming
  • Source level debugging
  • Familiar with JTAG emulator and flash programmer
  • Develop and maintain documentation for code, interfaces, and procedures related to the SW life cycle
  • Experience with Quantum Leaps (QP) state machine framework a plus
  • Familiarity with developing software targeted to STM32, other ARM processors, or PIC architecture a plus
  • Familiarity with git version control and Jira issue tracking a plus

What we are looking for...

  • Write software in C/C++
  • Ability to read schematics and wiring diagrams
  • Understanding of microprocessors, digital circuits, power supplies, simple analog circuits
  • Test and debug HW prototypes
  • Familiar with usage of lab test equipment, oscilloscope, logic analyzer, multi meter
  • Experience in a strong cross-functional team environment
  • Ability to develop and manage SW schedules through an entire project's life cycle
  • Outstanding communication skills
  • Reader of technical specifications
  • Self-starter
  • Interested in learning and understanding

 

Related jobs

 

Back to top