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.

Learn more/Apply for this position