Our client is a very well established R&D company specialising in software and electronics telecommunication related applications and services.
We are seeking to recruit a bright team player, with demonstrable programming and problem-solving skills and ability to self-organise.
Job Description
- Involvement in entire software cycle: design, coding, reviews, testing, maintenance.
- Production code development, attention to concurrency, performance, stability.
- Test automation code development, attention to functional and unit tests.
- Join a small team to develop a challenging mobile telecommunications project with plenty of room for
- innovation
- Learn the major components of a large-scale communication system, develop and integrate new components
- Design new features on top of existing system according to business need
- Get experience in analysing customer needs
- Receive industry training
Required skills & Experience
- Computer or Science related degree
- 3+ years’ experience in C programming language
- Knowledge of GSM/UMTS/LTE protocol implementation
- Knowledge of socket and thread programming under Linux
- Usage of git version control and proficiency with command line tools under Linux
- Knowledge of Python and Bash scripting languages is an advantage
- Knowledge of Agile methodology is an advantage
Remuneration & Benefits
- Competitive salary to include 13th salary
- Medical cover for the employee and immediate family dependents
- Subsidised lunch
- 21 days annual leave
- Performance related bonus of up to 1 months’ salary