Advertisement:



Protocol Software Engineer, Pretoria

Last update 2025-01-13
Expires 2025-02-13
ID #2451763246
Free
Protocol Software Engineer, Pretoria
South Africa, Gauteng, Pretoria,
Modified November 13, 2024

Description

This role is ideal for a driven engineer excited to work on complex, multi-year international projects within an agile development environment alongside software, hardware, Software Engineer to join a growing team focused on designing and developing Layer 2 and Layer 3 protocol software for digital communication systems.

and R&D test engineers.
Minimum Requirements

Qualifications : BEng in Electronic Engineering, BEng in Computer Engineering, or BSc in Computer Science (or similar).
Experience : 0 to 5 years of software development experience in a professional capacity.
Main Responsibilities

Develop and maintain Layer 2 and Layer 3 embedded protocol software components.
Ensure software meets coding standards and relevant specifications.
Verify protocol stack against technical specifications to ensure reliability.
Specialized Knowledge, Skills, and Experience (Preferred)

Programming : Experience in writing and debugging embedded software using

C++.
Networking : Knowledge of the

OSI stack paradigm , especially data link and network layers.
Quality Assurance : Familiarity with

test-driven development

and code quality tools.
Additional Experience (Beneficial):

VOIP

implementation on

H.264.
Knowledge of

IP and L3 Routing

or

MANET

implementations.
Experience with

agile Scrum methodology.

This is an excellent opportunity to grow with a cutting-edge team in a fast-paced and supportive environment. If you're passionate about protocol software development, we encourage you to apply.

Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Protocol software engineer

⇐ Previous job

Next job ⇒     

 

Contact employer

    Quick search:

    Location

    Type city or region

    Keyword


    Advertisement: