Job Description
Vacancy available for a Junior Embedded Software Developer to join our client’s engineering team in Pretoria.
As Junior Embedded Software Developer, you will be responsible for the design and development of embedded software relating to 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.
Minimum Requirements:
- B Eng Electronic Engineering, B Eng Computer Engineering or BSc Computer Science degree.
Main Responsibilities:
- Develop embedded digital communications software components.
- Understand the international standards and specifications.
- Develop software in accordance with coding standards and specifications.
- Work with SoC embedded software.
- Work on embedded microprocessor software.
Advantageous Specialised Knowledge and Skills:
- Experience developing embedded applications with C++.
- Experience with embedded Linux.
- Basic knowledge of using a Windows-based environment for (C++) development.
- Experience with FPGA firmware development, VHDL Quartus and Modelsim toolchain is beneficial.
- Experience with low-level driver development is beneficial.
TO APPLY: Forward detailed CV and full academic transcripts to nadia@letsrecruit.co.za
Related Jobs (12)
-
Embedded Software Engineer – Cape Town on October 3, 2024