Job Description
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 products
Required 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 team
Desirable 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
Please send your cv to .za
How to Apply
Click the green “Go Apply” button below to apply directly online with the employer.
About Electronics Jobs in Gauteng
In Gauteng, the electronics industry is a thriving sector with a strong demand for skilled professionals. Typically, this field requires individuals with a solid understanding of technology and innovation. Generally, careers in electronics involve designing, developing, and testing electronic devices, systems, or components.
When it comes to salary expectations, broad ranges can vary widely depending on factors such as experience, company size, industry sector, and specific job requirements. Typically, salaries for electronics professionals in Gauteng generally fall within the following ranges: junior roles (R200 000 – R400 000 per annum), mid-level positions (R400 000 – R800 000 per annum), and senior roles (R800 000 – R1,500 000 per annum). However, actual salaries may be higher or lower, depending on individual circumstances.
Common skills required for electronics-related roles include proficiency in programming languages such as Python, C++, or Java; experience with electronic design automation tools like Cadence or Mentor Graphics; knowledge of circuit analysis and simulation techniques; understanding of microcontrollers and embedded systems; familiarity with software development methodologies; and strong problem-solving and analytical skills. Additionally, many employers also value experience with cloud-based technologies, cybersecurity principles, and data analytics.
The electronics industry is often found in various sectors, including technology, manufacturing, financial services, and healthcare. Many companies in these sectors require skilled professionals to design, develop, and maintain complex electronic systems. Other industries, such as energy and telecommunications, also employ individuals with expertise in electronics.
Career progression for electronics professionals typically involves moving into more senior roles within the same company or exploring opportunities in related fields like research and development, product management, or consulting. Many employers also offer training and development programs to help employees build new skills and advance their careers.
This information provides general career guidance. Actual salaries and requirements vary by employer.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Set up job alerts on major job boards to be notified of new opportunities quickly.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Randburg: Intermediate Sales (SaaS)
A recent professional profile photo is to accompany your application EMPLOYMENT TYPE : Permanent SECTOR : Sales BASIC SALARY :…
View JobJohannesburg: Technical Sales and Product Manager – Lubricants
Minimum requirements for the role: Must have a relevant B.Sc. degree or equivalent qualification Minimum 5 years experience in a…
View JobCape Town Region: Patient Assessment and Marketing Nurse posted by Faircape
Make a Meaningful Impact at the Forefront of Private Healthcare Faircape Health is growing and we are looking for an…
View JobKempton Park: Executive Personal Assistant posted by Chainlink Recruitment Ltd
We are seeking a highly experienced, discreet, and proactive Executive Personal Assistant to provide comprehensive support to the executive office...
View JobPretoria: Administrator posted by Dante Group Ltd
Minimum requirements: Matric RE5 / RE1 NQF 5 / NQF 6 in financial services industry Minimum 3 year within a…
View JobJohannesburg: Risk Management Officer
Forensic Investigations Responsible to manage and perform proactive and reactive forensic components in line with the companys Fraud Prevention Policy,...
View Job
Browse Employers
Job Alerts