Embedded Software Engineer
3 weeks ago
- 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
- 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.
- 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
-
Embedded Software Engineer
2 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEmbedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements. As part...
-
Embedded Software Engineer
3 weeks ago
Pretoria, South Africa Objective Personnel Full timeQualification: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...
-
Embedded Software Engineer
4 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEmbedded Software Engineer (Radio Integration)Pretoria-EastMinimum requirements and experience:BEng (Electronic Engineering) or Computer Engineering0-5 years of software development experience.C++Responsibilities:Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements.As part of the...
-
Embedded Software Engineer
4 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEmbedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements. As...
-
Embedded Software Developer
2 days ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timeJob DescriptionCollaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements.Responsibilities:Collaborate with international engineering clients.Adapt embedded communication software.Develop embedded digital communication software components.Develop software in compliance with coding...
-
Embedded Software Developer
3 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEMBEDDED SOFTWARE DEVELOPER Pretoria East Minimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Responsibilities: Development of embedded digital communications software components. Understand the international standards and specifications...
-
Embedded Software Developer
3 hours ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timeAbout the Role:">We are seeking a skilled Embedded Software Engineer to join our team in Pretoria-East.">Your Key Responsibilities:">">Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements.">Work as part of the radio integration team in an agile development environment with other...
-
Embedded Software Developer
4 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEMBEDDED SOFTWARE DEVELOPERPretoria EastMinimum Requirements:B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering)0-5 years of working experience in software development in a professional capacityResponsibilities:Development of embedded digital communications software components.Understand the international standards and...
-
Embedded Software Developer
4 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEMBEDDED SOFTWARE DEVELOPER Pretoria EastMinimum Requirements: B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) 0-5 years of working experience in software development in a professional capacity Responsibilities: Development of embedded digital communications software components. Understand the international standards and...
-
Embedded Software Engineer
3 weeks ago
Pretoria, South Africa Objective Personnel Full timeQualifications: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 Linux and/or SysBios. Basic knowledge of C++ development in a Windows-based environment. Experience in...
-
Embedded Software Engineer
3 weeks ago
Pretoria, South Africa Objective Personnel Full timeQualifications:A degree in BEng Electronic Engineering or BEng Computer Engineering.0 to 5 years of software development experience in a professional capacityExperience:Experience in developing embedded applications with C++.Experience with embedded Linux and/or SysBios.Basic knowledge of C++ development in a Windows-based environment.Experience in low-level...
-
Embedded Firmware Engineer
3 weeks ago
Pretoria, South Africa Objective Personnel Full timeQualifications:Degree in B Electronic Engineering or BEng Computer Engineering5 Years software Development experience in a professional capacityResponsibilities:Experience with interpreting hardware schematicsExperienced in developing embedded applications using C++Familiar with embedded Linux and or SysBiosExperience in Low level driver development an...
-
Embedded Firmware Engineer
3 weeks ago
Pretoria, South Africa Objective Personnel Full timeQualifications:Degree in B Electronic Engineering or BEng Computer Engineering 5 Years software Development experience in a professional capacity Responsibilities:Experience with interpreting hardware schematics Experienced in developing embedded applications using C++ Familiar with embedded Linux and or SysBios Experience in Low level driver development an...
-
Junior Embedded Software Developer
4 weeks ago
Pretoria, South Africa JenRec Recruitment Full timeQualifications:Bachelor's degree in Electronic or Computer Engineering.Role & Responsibilities:As a Junior Embedded Software Developer, you will:Implement and test cryptographic software within hardware modules.Develop and maintain embedded software for ARM-based platforms.Debug embedded systems with tools like debuggers and proprietary test jigs.Work with...
-
Junior Embedded Software Developer
4 weeks ago
Pretoria, South Africa JenRec Recruitment Full timeQualifications: Bachelor's degree in Electronic or Computer Engineering. Role & Responsibilities: As a Junior Embedded Software Developer, you will: Implement and test cryptographic software within hardware modules. Develop and maintain embedded software for ARM-based platforms . Debug embedded systems with tools like debuggers and proprietary test jigs....
-
Embedded Firmware Engineer
3 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEmbedded Firmware Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Design and development of embedded software for digital communication systems. Work in an agile development environment with other software, hardware and test...
-
Embedded Firmware Engineer
4 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEmbedded Firmware EngineerPretoria-EastMinimum requirements and experience:BEng (Electronic Engineering) or Computer Engineering0-5 years of software development experience.C++Responsibilities:Design and development of embedded software for digital communication systems.Work in an agile development environment with other software, hardware and test engineers...
-
Embedded Firmware Engineer
4 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEmbedded Firmware Engineer Pretoria-East Minimum requirements and experience: BEng (Electronic Engineering) or Computer Engineering 0-5 years of software development experience. C++ Responsibilities: Design and development of embedded software for digital communication systems. Work in an agile development environment with other software, hardware and test...
-
Embedded Systems Specialist
7 days ago
Pretoria, Gauteng, South Africa E&D Recruiters Full timeJob Overview: As an Embedded Firmware Engineer at E&D Recruiters, you will play a crucial role in designing and developing embedded software for digital communication systems. Key Responsibilities:Design and develop low-level embedded software components and drivers.Establish operating systems and board support components for new...
-
Embedded Software Developer
3 weeks ago
Pretoria, South Africa E&D Recruiters Full timeEmbedded 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 Office with good Excel skills. Experience in Python, C and C++ programming and test jig development....