Our client is seeking a passionate and self-motivated Software Developer(Embedded) to join their growing team of engineers and developers.
Location: Pretoria, Gauteng
Requirements: If you do not meet the requirements for the role, your application will not be considered
- Minimum of 5 years of experience in Software Development
- A degree in B.Eng Electronic Engineering / B.Eng Computer Engineering / B.SC Computer Science (or similar) No diplomas will be considered.
- Must have obtained at least 70% on all modules from 1st year to 3rd year (non-negotiable).
- Must have experience developing embedded applications with C++
- Must have experience with the Code Composer (TI) stack
- Basic knowledge of using a Windows-based environment for (C++) development
- Must have experience with FPGA firmware development, VHDL Quartus, and Modelsim toolchain.
- Must have experience with low-level driver development.
Responsibilities:
- You shall responsible for the development of digital communication systems software.
- Your main responsibility shall be the design and development of embedded software relating to digital communication systems.
- Development of embedded digital communications software components
- Responsible for understanding the relevant standards and requirements specifications.
- Developing software in accordance with relevant standards and requirements specifications.