For our location in Hanover we are seeking an


Embedded Software Architect (m/f)


You are responsible for the conception, architecture, design, implementation and quality of Software domains in the packet based area (new and existing modules used in our systems).


Your duties

  • Takeover responsibility as Embedded Software Architect (m/f) for our multiservice access platform
  • Write detailed technical architecture documents in the area of packet networking and complex software
  • Implement packet processing features (e.g., L2 switching / L3 routing, traffic management) using Ethernet switch ASICs and embedded CPU’s.
  • Renovate our current architecture to improve productivity and stability of applications
  • Be one of the main contact engineers for architecture related questions
  • Contribute on new SDN / Cloud based concepts


Your profile

  • Engineering degree in information technology or electronics with focus on Computer Science
  • Proven experience in software architecture and system design of large embedded software applications
  • Know-How in Re-engineering and refactoring of >1 MLOC is a required, mandatory asset
  • Know-how of C/C++ and networking libraries are mandatory
  • Proven know-how in embedded Linux development
  • Proven know-how in development of IP-based solutions
  • Communicate with clarity and precision in English, both in written and oral form. German knowledge would be advantageous


We offer

  • A self dependent job in a dynamic and international environment
  • Attractive conditions of employment (further training options, flexible working hours)
  • Motivated, strong and integrated team


Interested in applying? We are looking forward to receiving your application and indication of your salary expectation by e-mail to:

KEYMILE GmbH - Human Resources – Udo Vogt – Wohlenbergstraße 3 – 30179 Hannover Tel. +49 511 6747 534