Are you ready to jumpstart your career in software engineering and work on cutting-edge radar technology? We are looking for a full-time Junior Software Engineer to join a dynamic, multi-disciplinary team and help shape the next generation of radar products. What youll do: - Collaborate with a local software team as part of an international product development effort. - Develop and fine-tune...
Key Responsibilities: - Design, develop, and maintain embedded software for microcontrollers and embedded Linux systems. - Write efficient, reliable, and well-documented C/C++ code. - Collaborate with Hardware Engineers to integrate software and hardware components. - Debug, test, and optimize code for performance and reliability. - Participate in design reviews, code reviews, and system-level...
Key Duties and Responsibilities - Develop embedded software using C/C++ (non-negotiable) - Participate in peer code reviews (non-negotiable) - Integrate software with hardware systems - Contribute to an agile development process - Support the code certification process (DO-178, advantageous) - Apply knowledge of Continuous Integration (CI) tools and practices (advantageous) Experience and...
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...
Requirements & Qualifications - A minimum of 5 years' industrial experience in embedded software engineering. - BSc degree in Computer Science, Engineering or equivalent. - Solid programming experience in C/C++. - Good experience with using UML diagrams in software development. - Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems is an...
Key Responsibilities: - Design, develop, and maintain embedded software for microcontrollers and embedded Linux systems. - Write efficient, reliable, and well-documented C/C++ code. - Collaborate with Hardware Engineers to integrate software and hardware components. - Debug, test, and optimize code for performance and reliability. - Participate in design reviews, code reviews, and system-level...
Hire Resolve's client is currently looking for an experienced Embedded Engineer to join their team. This is an excellent opportunity for a skilled engineer seeking new challenges and growth in their career. The successful candidate will be responsible for designing, developing, and testing embedded systems for various applications. They will work closely with cross-functional teams to ensure the...
Embedded Software Engineer Recruiter: Network Recruitment Job Ref: NES /RS Date posted: Tuesday, December 9, 2025 Location: Stellenbosch, South Africa SUMMARY: We're looking for a talented Embedded Software Engineer to join our growing engineering team and help design, develop, and optimize cutting-edge embedded systems. POSITION INFO: Key Responsibilities: - Design, develop, and maintain...
Gauteng, GautengCompetitive, Market-related Remuneration Join a technology-driven organisation developing smart Electronic Systems where embedded software plays a critical role. This position suits an Electronic Engineer with a passion for firmware development and system integration. You will work closely with hardware engineers to develop, test, and optimise embedded software—ensuring reliable...
Do you enjoy solving complex problems with innovative solutions? Are you passionate about designing cutting-edge software for the energy sector? Join Our Team and Innovate with Technology! We design, develop, and manufacture high quality and reliable industrial monitoring solutions. Our product development encompasses all elements of these solutions, from physical sensor design all the way...
A global leader in the design, development and the manufacturing of appliance control systems, solutions and products for industry, is looking for experienced Embedded Engineers to join their expanding South African office based in Kempton Park Duties & Responsibilities Main Responsibilities Include: 1. Delivering projects on time and to budget 2. Reporting to the Engineering Manager Technical...
Job Description: - Define specifications for testing, including data-gathering and final implementation validation - Design, benchmark, and implement efficient algorithms using C/C++ - Develop and maintain machine learning training code in Python - Manage and document training datasets, including error margins and measured parameters - Ensure software quality through structured testing,...
Job Description: - Define specifications for testing, including data-gathering and final implementation validation - Design, benchmark, and implement efficient algorithms using C/C++ - Develop and maintain machine learning training code in Python - Manage and document training datasets, including error margins and measured parameters - Ensure software quality through structured testing,...
What you will typically be involved in - FPGA or embedded system design - Digital electronics development - System-level testing and validation - Supporting R&D and product development teams Typical background - BEng Electronics or BEng Electrical Engineering qualification - FPGA, embedded or digital design experience - Exposure to high-performance or regulated environments - English and...
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...
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...
With a highly skilled and tight-knit team, they specialize in delivering advanced solutions through design, simulation, integration, assembly, and testing. Their extensive network of industry experts and partners further strengthens their ability to push the boundaries of aerospace technology. They are now looking to expand their engineering team, specifically within their Avionics department,...
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...
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...