Description:
We are looking for a skilled Electronic Software Engineer to join our growing engineering team. Youll work on the design and development of high-quality software for electronic and embedded systems, contributing across the full product lifecycle.Key Responsibilities
Design, develop, and maintain software using C++ on Linux platforms Work closely with electronics and hardware engineers to integrate software with embedded systems Develop and maintain user interfaces using Angular Debug, test, and optimise system performance Participate in code reviews and contribute to technical documentation Support deployment and ongoing maintenance of released productsRequired Skills & Experience
Strong experience with C++ software development Bachelors Degree in engineering Solid knowledge of Linux environments (development, debugging, scripting) Experience with Angular and modern web technologies (HTML, CSS, TypeScript) Understanding of electronic or embedded systems Familiarity with version control systems (e.g. Git) Ability to work independently and as part of a multidisciplinary teamDesirable Skills
Experience with embedded Linux or real-time systems Knowledge of hardware communication protocols (e.g. SPI, I²C, UART) Exposure to CI/CD pipelines or automated testing Experience working in regulated or safety-critical environments
11 Feb 2026;
from:
gumtree.co.za