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
Objective Personnel
1977
Clearwater Office Park, Block E, Cnr Atlas & Park Roads, Parkhaven Ext 3
2-10
Recruiter
About
Objective Personnel is a professional recruitment partner and placement agency that has been making it’s mark on the industry for over 40 years. The company boasts a highly stream-lined service that offers its clients the freedom to focus on running their businesses while Objective Personnel deals with recruitment.
Objective Personnel is well suited to filling any vacancy, from entry level to the CEO, and everything in between. If your business has employment opportunities that need filling, Objective Personnel will help you fill them with competent and qualified screened candidates.
Situated near Johannesburg, Objective Personnel focuses on the whole of South Africa.