Where

Embedded Software Engineer - Protocols

E&D Recruiters
Pretoria Full-day Full-time

Description:

Embedded Software Engineer: Protocols vacancy in Pretoria-East. A BEng Computer Engineering or BSc Computer Science, and 0 to 5 years of software development experience are required. The successful candidate will work in an agile development environment with other software, hardware, and R&D test engineers on multi-year international projects. Embedded Software Developer (Protocols)

Pretoria-East


Minimum Requirements:
  • 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.
Main 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 the client's 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.

Apply via www.edrecruiters.co.za or submit your CV to cv@edrecruiters.co.za (#3876)
ONLY SA CITIZENS MAY APPLY

Requirements:

  • 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.
  • 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 the client's 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.
26 Jan 2026;   from: careers24.com

Similar jobs

  • E&D Recruiters
  • Pretoria
Description: Embedded Software Engineer: Protocols vacancy in Pretoria-East. A BEng Computer Engineering or BSc Computer Science, and 0 to 5 years of software development experience are required. The successful candidate will work in an agile development ...
16 hours ago
Description: Embedded Software Engineer (Radio Integration) is required at ... Engineering with 0-5 years of software development experience. Embedded Software Engineer (Radio Integration) Pretoria-East ...
16 hours ago
  • E&D Recruiters
  • Pretoria
... Simulink software development for embedded controllers used in the automotive environment. Software Engineer (Automotive ... the guidance of the Lead Software Engineer, be responsible for the ... the guidance of the Lead Software Engineer, be responsible for the ...
16 hours ago
  • E&D Recruiters
  • Pretoria
... Simulink software development for embedded controllers used in the automotive environment. Software Engineer (Automotive ... the guidance of the Lead Software Engineer, be responsible for the ... the guidance of the Lead Software Engineer, be responsible for the ...
16 hours ago