- Jobs
- embedded systems firmware development
embedded systems firmware development jobs in South Africa
A technology and engineering firm in Kempton Park seeks an embedded firmware engineer to deliver innovative solutions. The role involves developing new systems and ensuring projects are completed on time and within budget. Candidates should have a Bachelor's degree in Electronic Engineering and experience in embedded software and electronic hardware development. Strong skills in C / C++, Python,...
KwaZulu Natal, Durban— Salary: 840,000 – 1,200,000 An exciting opportunity to join a technology-driven company based in KZN, where embedded software and hardware design come together to power intelligent, real-world products. This role is ideal for a Firmware Engineer who enjoys working close to hardware and contributing across the embedded development lifecycle. You will collaborate closely with...
A recruitment agency in Centurion is seeking a Senior Electronic Engineer to lead the design and development of electronic and embedded systems. The role involves defining requirements, ensuring quality testing, and mentoring junior engineers. Candidates must have a Bachelor's degree in Electronic Engineering and at least 5 years of experience in relevant design fields. Strong leadership and...
An esteemed educational institution is seeking a highly skilled Senior Engineer to join their innovative team in KwaZulu-Natal. The role involves leading projects in Hardware and Firmware Development, requiring expertise in SCH+PCB design, Altium Designer, and Embedded Automotive systems. Candidates should have experience in RF Development and mentoring junior staff. This is a permanent position,...
A global access solutions provider in Durban is seeking a Staff Firmware Engineer. You will design and enhance features for real-time embedded systems, develop communication protocols, and support hardware. Ideal candidates have a strong background in C/C++ programming with experience in embedded Linux. This role offers competitive salary and benefits in a vibrant work culture, supporting career...
A leading engineering firm in Centurion is seeking a Junior Firmware Engineer to design and develop firmware for embedded and IoT devices. The role requires proficiency in C/C++ programming and a minimum of 3 years' experience in firmware development, along with strong collaboration skills. Enthusiasm for innovation and technology is essential. This position offers a dynamic environment with...
Embedded Firmware Engineer Pretoria-East Minimum requirements and experience: - BEng (Electronic Engineering) or Computer Engineering - 0-5 years of software development experience. - C++ Responsibilities: - Design and development of embedded software for digital communication systems. - Work in an agile development environment with other software, hardware and test engineers on multi-year...
You will join a supportive group of engineers who value clean code, practical problem solving and continuous learning. About the Role You will develop and maintain embedded firmware, write code for embedded processors, create and run test plans, support integration and testing and assist with setup, configuration and version control. Key Responsibilities Develop and maintain embedded...
Overview Senior Development Engineer Embedded Systems A company specializing in the delivery of complete and comprehensive certification-ready Automation, Simulation, Communication, and Ground Control Solutions seeks a Senior Development Engineer for Embedded Systems. You would need to be an exceptional and passionate software developer/engineer. You will form part of a design team developing...
A leading access solutions company in Durban is seeking a Firmware Engineering Manager to lead software/firmware teams in developing access control devices. The role includes mentoring engineers, managing projects in a Scaled Agile environment, and ensuring secure software practices. Candidates should have at least 3 years of engineering experience and a degree in Computer Science or Engineering....
A leading technology-driven organization in Umhlanga, Durban is seeking an experienced Electronic Design Engineer to design and develop advanced electronic systems. This role requires a BSc in Electronic Engineering and a minimum of 5 years’ experience. The candidate will work on circuit board design, firmware development, and collaborate with cross-functional teams. Ideal for self-motivated...
Embedded & Desktop Linux Systems Engineer – Optimisation Canonical – Cape Town, Western Cape, South Africa. Work across the full Linux stack from kernel through GUI to optimise Ubuntu, the world's most widely used Linux desktop and server, for the latest silicon. The role is fast‑paced, challenging yet very exciting. The right candidate must be resourceful, articulate, and able to deliver on a...
Our client is looking for a Senior Embedded Systems Engineer for a fully remote role! Key Requirements · 5 years experience. · BSc/ BTech/ N.Dip · RTOS · C & C experience · Embedded Firmware · GIT · CI/CD Should you meet the requirements for this position, please email your CV to [email protected] You can also contact the IT team on XXX-XXXX or visit our website at...
Introduction As an Embedded Firmware Engineer, you will deliver new secure applications for a variety of product variants. You will be responsible for the design and development of new applications, enhancing existing applications, solving problems, and resolving defects. The Engineer will review requirements, develop the architecture and design of features (including the relevant...
A technology recruitment firm is seeking a Senior Test Automation Engineer & Department Manager in Centurion, Gauteng, South Africa. The successful candidate will lead the Test Jig Department, focusing on electronics manufacturing and embedded systems. Responsibilities include developing LabVIEW test frameworks and providing operational support. Candidates should possess a BEng/BTech in...
An innovative aerospace company in Stellenbosch seeks an experienced Electronic Systems Team Lead to oversee design and development of embedded hardware systems. The successful candidate will mentor a team of engineers, ensuring high-performance standards and project management processes. You will engage in continuous improvement and collaborate on mission-critical projects. A relevant degree and...
A global security solutions provider is seeking a skilled engineer to join their Durban team. The role focuses on collaborating with teams to deliver products, writing maintainable C/C++ code, and participating in security reviews. Ideal candidates have a BSc in Electronic Engineering, over 5 years of experience, and proficiency in embedded Linux and virtualization technologies. Preference will...
Overview 2025-06-25 - 2026-03-05 Permanent JHB001112 We are seeking a highly skilled Senior Engineer with expertise in Hardware Development or Firmware Development to join our innovative team in KZN About the Role This is a mid-career level position where you will significantly contribute to and lead various projects within the Engineering & Technical domain. Responsibilities - Design,...
Execution of the duties and responsibilities pertaining to the position demands the following experience, skills and knowledge: - Minimum BSc. /BEng. in Computer Science, Electronic Engineering, Mechatronic Engineering or any other bachelors degree with software development as a prominent aspect of the required coursework. - 1-3 years experienced - Graduate candidates with exceptional academic...
A technology-driven company based in Durban seeks a Firmware Engineer to work on embedded firmware development for microcontroller-based systems. The ideal candidate will have a BEng or BSc in Electronic or Computer Engineering, with 2–7 years of relevant experience. Responsibilities include collaborating with electronic design teams, PCB design support, and integrating solutions for...