Menu Close

Pretoria: Embedded Software Engineer – Protocols

Embedded Software Engineer – Protocols

Posted on 2025-02-18

Category Engineering
Location Tshwane  /  Pretoria

Job Summary

Qualification: A degree in BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. 0 to 5 years of software development experience in a professional capacity Experience: Company is seeking an Embedded Software Engineer to join their team. Responsibilities include: documentation, design, implementation and qualification of OSI Layer 4 to Layer 7 protocol software components and application software for digital communication systems. As part of the engineering and development team, you will work in an agile development environment with other software, hardware and R&D test engineers on multi-year international projects. Experience writing and debugging software in C++ (possibly on embedded platforms). Understanding of the OSI model and its various layer functions. Experienced in test-driven development and code quality tools, including C++, Python, Jenkins and SonarQube. Skilled in using open-source development tools such as Qt, Cmake and MinGW. Familiar with embedded Linux and BuildRoot environments. Experience with designing communication protocol software. Experienced in network programming, particularly with TCP/IP sockets. Experience with security protocols such as SSL.

Responsibilities:

Documentation, design, implementation, and qualification of OSI Layer 4 to Layer 7 embedded protocol software components for tactical communication platforms. Documentation, design, implementation, and qualification of command and control and messaging software and features for use with specialised tactical communication systems on embedded, Windows PC, and Linux PC platforms. Integration of developed protocol software components with lower OSI layers (Layer 3 to Layer 1) running on Company modem hardware. Development of software in compliance with relevant coding standards and specifications. Development of automated sub-system and unit level tests for automated regression and code quality evaluation. Development and maintenance of automated build systems and installers

View Job  Pretoria: Recruitment Consultant posted by AtripleA recruitment & temps

Embedded Software Engineer – Protocols position available in Tshwane, Pretoria. This job position was posted by . The job has been posted on 2025-02-18 in the Engineering category

Click Go Apply to apply online!


You might also like these jobs in the same area.

Apply directly for this position. Please read all instructions carefully.

We do not process job applications; we simply aggregate and display job listings.

More related positions


Pretoria: Embedded Software Engineer – Radio Integration

Qualifications: A degree in BEng Electronic Engineering or BEng Computer Engineering. 0 to 5 years of software development experience in a professional capacity Experience: Experience in developing embedded applications with C++. Experience with embedded L


View Job
Embedded Software Engineer – Radio Integration

Somerset West: Senior Software Embedded Engineer Western Cape

Qualifications: Degree in Electronic Engineering. Post Graduate Degree in Electrical & Electronic Engineering would be advantageous. Proficiency programming in C or similar. Proficiency programming in Microsoft Studio or similar. Familiarity with TMS proce


View Job
Senior Software Embedded Engineer Western Cape

Pretoria: Embedded Software Engineer – Protocols

Qualification: A degree in BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. 0 to 5 years of software development experience in a professional capacity Experience: Company is seeking an Embedded Soft


View Job
Embedded Software Engineer – Protocols

Somerset West: Senior Software Engineer €“ Embedded Systems (Defense & Aerospace) posted by Fempower Personnel

Join a Global Leader in Defence Technology and Precision Engineering Senior Software Engineer (Embedded Systems) Our client, a global leader in defence technology and precision engineering, is seeking an experienced professional to join their dynamic team

View Job  Pretoria: Av Sales Representative (Telecommunications) posted by AtripleA recruitment & temps

View Job
Senior Software Engineer €“ Embedded Systems (Defense & Aerospace)

Western Cape: Embedded Software Engineer posted by The Hiring House

Requirements & Qualifications- A minimum of 5 years` industrial experience in embedded software engineering.- BSc degree in Computer Science, Engineering or equivalent.- Solid programming experience in C/C++.- Good experience with using UML diagrams in


View Job
Embedded Software Engineer

Western Cape: Embedded Software Engineer posted by Milkor Integrated Systems

 Requirements & QualificationsA minimum of 3 years industrial experience in embedded software engineeringBSc degree in Computer Science, Engineering or equivalentSolid programming experience in C/C++.Good experience with using UML diagrams in soft


View Job
Embedded Software Engineer

Durban: Senior Embedded Software Developer posted by Hire Resolve

Hire Resolve`s client is looking for a Senior Embedded Software Developer to join their team in Durban, KZN. The dynamic individual will lead innovative hardware and embedded software projects in their Research & Development departm


View Job
Senior Embedded Software Developer

Pretoria: Embedded Software Developer – Production

Embedded Software Developer (Production) Pretoria-East Minimum requirements and experience: BEng/BTech (Electronic Engineering or Computer Engineering) â?? recent graduates N6 (Electronic Engineering) â?? minimum 5 years of relevant working experience MS O


View Job
Embedded Software Developer – Production

Centurion: Junior Embedded Software Design Engineer – Centurion

Junior Embedded Software Design Engineer Centurion International company. You will be part of a team developing high-performance networking software. Responsible for design, development, debugging, testing and support of software. Minimum Qualifications an


View Job
Junior Embedded Software Design Engineer – Centurion

Error making API request.
Share this to someone who needs a job:
Posted in Jobs in Pretoria, Jobs in Tshwane

More Jobs in Your Area