Software Engineer (Firmware)

microTECH Global Ltd
📍 Dortmund, North Rhine-Westphalia, Germany 💼 Permanent 🕒 Posted June 11, 2026

Job Description

Our client is seeking a Mid-level Software Engineer to join their team in Northampton, they are a leader in high-speed and energy efficient chip-chip link solutions.

Key Skills & Experience:
- C/C++
- RTOS, experience implementing or using Real-Time scheduler.
- Interfacing to hardware and peripherals: SPI, I2C/SMBus, JTAG.
- Knowledge of 32-bit processor architectures and computer system architectures.
- Experience developing with Linux and/or Windows.
- Use of modern SW development workflows (CI/gitlab/makefile/CMake/TDD etc.

Responsibilities:
- Develop, test, and maintain embedded firmware for silicon-based products.
- Ensure robust code quality by implementing and executing a comprehensive software test suite.
- Migrate, consolidate, and enhance existing silicon debug software.
- Design and support software for our silicon design infrastructure.

Ready to Apply?

Submit your application today and join our talented team at microTECH Global Ltd.

Submit Application

Job Details

  • Location Dortmund, North Rhine-Westphalia
  • Job Type Permanent
  • Category Computer Occupations
  • Posted Date June 11, 2026
  • Application Deadline July 21, 2026