Share this job with your friends, family and co-workers...
THIS JOB ADVERT IS STILL ACTIVE...
EMBEDDED SOFTWARE ENGINEER CAPE TOWN - 367225
EMBEDDED SOFTWARE ENGINEER CAPE TOWN
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
Cape Town, Western Cape
Embedded Engineering positions available in Cape Town at international company that is leaders of high-performance networking solutions for cloud, data center, service provider and enterprise communications products
Duties & Responsibilities
Embedded Software Engineer:
Embedded design engineer required with an interest in Cloud development.
Work as part of a team to design, develop cutting edge technologies for client’s world-wide.
Master's or Bachelor's degree in Electronics Engineering, Computer Engineering or Computer Science
Min 2 years of relevant work experience.
Proficient in embedded programming (C/C++) and scripting languages (e.g. bash, Bourne shell, Python).
Experience with IXP/NFP software development (C/assembler) is desired.
Extensive experience with development and debugging on a Linux platform is required (revision control systems, build systems, troubleshooting, debugging and profiling tools).
Experience with embedded systems and embedded software development is required. Experience with multi-threaded programming is desired.
Knowledge of major network protocols
Knowledge w.r.t. implementation of network protocols and device driver/network stack internals for Linux and/or other embedded operating systems is desired.
Knowledge of virtualization technologies (e.g. hypervisors, IOV) is desired.
Extensive experience with designing and optimizing software to meet specified performance goals is required.
Assembly language programming experience is advantageous.
Ability to work in multi-disciplined team environment is required.
Strong oral and written communication skills are required
Should we not contact you within 14 days, please consider your application as unsuccessful.
Companies may expire jobs at their own discretion.