
Senior Software Engineer
- Pretoria, Gauteng
- Permanent
- Full-time
- BEng (Electronic or Computer Engineering).
- Master's degree will be beneficial.
- 5-10 years of working experience in software engineering
- 2-5 years leading a software engineering team.
- Comfortable acting as point of contact for international clients.
- Leading the software engineering team
- Work in an Agile environment with other software, hardware and test engineers
- Collaborate closely with international clients' engineering and project divisions.
- Oversee overall project planning and execution, including software development
- Lead high-level design and critical design workshops and conduct design reviews
- Develop ATPs
- Oversee ongoing software and subsystem testing
- Develop and integrate embedded digital communication software components.
Only SA citizens may apply