Job Descriptions

1. C Programmers / Device Drivers: network algorithms

Design and implementation of scheduling based algorithms for high-speed network traffic in the medium access layer and routing layers.

Your Responsibilities

  • you will design and develop algorithms in C and python, simulating them in a python environment and testing it as well on a MCU/arm based hardware
  • you will become a leader developer and responsible for quality

Your Qualifications

  • languages: C, python
  • familiar with posix environment
  • experience with real-time systems and multi-thread environment,
  • aware of algoritm efficiency and cpu/power consumption
  • use of test units / cases
  • familiar with linux or nuttx kernel is a plus
  • development tools: shell, make, svn, git, ipython notebook
  • english language