Senior Embedded Software Engineer (Embedded C, Linux)

Adder Technology

Due to the success of Adder Technology's market-leading IP-based hardware KVM solutions and rapidly expanding customer demand for new and enhanced functionality, Adder is seeking a versatile embedded software engineer to join our software development team.

The role involves both structural design of software and detailed implementation work and so Adder is looking for a candidate who is comfortable working at broad and very detailed levels. The ideal candidate will be highly proficient or an expert in embedded C and have demonstrable experience in development and debugging of real-time applications.

Experience with streaming multimedia applications and video and other multimedia protocols / standards such as DisplayPort, HDMI and USB is a bonus. Adder is looking for someone with demonstrable experience in embedded C programming, real-time applications and related skills, tools and technologies including:

  • C software development for resource-constrained environments
  • Development of multi-threaded and multi-process applications
  • Linux device drivers
  • Linux kernel configuration
Apply for this job