- Jobs
- South Africa
- Gauteng
- Centurion
- embedded software
embedded software jobs in Centurion
Software Embedded and Firmware Engineer Centurion Our client is a technology company specialising in electronic solutions, management systems, and smartphone applications that integrate seamlessly. The company focuses on remote communication using the latest technologies, including GSM, Low-Power Bluetooth, and Low-Power Radio. The company is committed to eco-friendly and cost-effective...
Embedded and Firmware Engineer located in Centurion. On-site position. BEng (Computer Engineering). The engineer will be responsible for software development, software design, embedded software, debugging, and firmware development. They will work on creating solutions for remote communication using various technologies. Software Embedded and Firmware Engineer Centurion Our client is a technology...
About the Role An Embedded Software Developer is required to support product qualification and testing within a regulated production environment. As part of the production team, you will work closely with engineering and manufacturing teams to ensure embedded products meet functional, performance, and quality requirements before release. This role is suited to candidates who take pride in high...
Embedded Software Developer (Production) Pretoria-East Minimum requirements and experience: BEng/BTech (Electronic Engineering or Computer Engineering) â recent graduates! N6 (Electronic Engineering) â minimum 5 years of relevant working experience MS Office with good Excel skills. Experience in Python, C, and C++ programming and test jig development. Responsibilities: Qualify products based on...
Design, develop, test and support high performance software. Gauteng or CT based.
ENVIRONMENT: MITIGATE risk on projects as your embedded developer skillset is sought to be the next C/C-++ Software Engineer wanted by a leading provider of Electronic Systems to join its team. This role will be primarily focused on the taking products through the RTCA 178C software development process, i.e. planning, establishment of requirements, design, development, verification and...
Your Role: - Analyze system-level requirements and translate them into software high-level requirements. - Craft test cases to evaluate high-level software requirements. - Write and review other traditional V Model (RTCA 178C) documentation. - Develop software source code at both embedded and application levels. - Verify and validate software functionality. - Participate in software integration...
Our client, a leading South African security company for domestic and international markets, is looking for talented Software Engineers to join their team. Your Role: - Analyze system-level requirements and translate them into software high-level requirements. - Craft test cases to evaluate high-level software requirements. - Write and review other traditional V Model (RTCA 178C)...
What you will be doing: - Design and evolve microservice and API architectures with a focus on reliability, scalability, security, and performance. - Develop RESTful services using Spring Framework, Spring Boot, and embedded Tomcat. - Design, implement, and operate container platforms using Docker and Kubernetes (AWS EKS), including cluster provisioning, autoscaling, upgrades, ingress, and...
Key Responsibilities: - Design and develop electronic systems and embedded solutions. - Manage board-level requirements (power, signal integrity, interface specs). - Integrate and validate hardware, firmware, and software to meet performance, safety, and reliability standards. - Conduct testing, debugging, and compliance verification (EMC, environmental, safety). - Support production teams with...
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients. We are looking for a Senior Full Stack Developer (Java & Platform Engineering) to join our financial services client based in Centurion for a hybrid role. What you will be doing: - Design and evolve microservice and API architectures with a focus on reliability, scalability,...
Mission of the Role: Join us a Senior Electronic Engineer. You will play a key role in leading the design and development of advanced electronic systems and embedded solutions, ensuring innovation, reliability, and compliance with industry standards. This role involves hands-on development, managing requirements, driving system integration, and supporting product lifecycle activities. The...
Introduction Momentum Group Limited (Momentum Group) is a significant player in South Africa's life insurance and integrated financial services sectors. We are a proud Level 1 B-BBEE South African-based group dedicated to building and protecting our clients' financial dreams. Our client-facing retail and specialist brands, including renowned names such as Momentum, Metropolitan, Guardrisk, and...
Role Summary We are seeking a Senior Technical Engineer to take full end-to-end ownership of the Test Jig Department . This role combines departmental leadership with deep hands-on engineering responsibility . The successful candidate will lead a small, high-impact engineering unit and be accountable for the architecture, delivery, and operational integrity of automated test systems supporting...
Embedded Software Engineer (Radio Integration) Pretoria-East Minimum requirements and experience: - BEng (Electronic Engineering) or Computer Engineering - 0-5 years of software development experience. - C++ Responsibilities: - Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements. - As part of the radio integration...
Software Engineer: Automotive Controls position available at an International company in Centurion. BEng (Electronic or Mechatronic Engineering) required with a minimum of 3 years of working experience in MATLAB/Simulink software development for embedded controllers used in the automotive environment. Software Engineer (Automotive Controls) Centurion Requirements: - BEng Degree in...
Key Responsibilities: - Design and implement advanced electronic systems and embedded applications. - Define and address system requirements including interfaces, power, and noise. - Provide technical leadership in testing, verification, and safety analysis. - Collaborate with cross-functional teams to integrate hardware, firmware, and software. - Mentor engineers and foster innovation and...
This role offers hands-on exposure to the design, development, and testing of advanced electronic systems in a high-performance, international project environment. The position is ideal for recent graduates or early-career engineers looking to develop their technical expertise and contribute to complex, real-world projects. Requirements - Bachelors degree in Electronic or Mechatronic...
Embedded Software Developer (Protocols) Pretoria-East Minimum Requirements: - BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development. - 0 to 5 years of software development experience in a professional capacity. Main Responsibilities: - Documentation, design, implementation, and qualification of OSI Layer 4 to Layer 7 embedded protocol...
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...