Various Software Engineering Roles – Embedded, GCS, Missions, Control, and Test Engineers
3 days ago
Join a cutting-edge Defence/Aerospace company in Cape Town, contributing to the development of software for advanced systems. Multiple roles are available for skilled engineers with expertise in embedded systems, ground control stations, mission software, control engineering, and software testing.
1. Embedded Software Engineer
Responsibilities: Develop embedded software, firmware, and drivers for RTOS, integrate with hardware, participate in peer code reviews and agile processes.
Requirements:
- Education: Degree in Electronic/Mechatronic Engineering or Computer Science
- Experience: 3+ years in embedded software development
- Key Skills: C/C++, peer code review (mandatory), CI knowledge (advantageous), DO-178 certification process (advantageous)
2. Software Engineer (GCS - Ground Control Station)
Responsibilities: Develop UAV control software, UI/UX interfaces, and database interactions, integrate with hardware, and participate in peer reviews.
Requirements:
- Education: Degree in Electronic/Mechatronic Engineering or Computer Science
- Experience: 3+ years in software development
- Key Skills: Proficiency in C++/Java/Python (at least one), Linux, QT
3. Software Engineer (Missions)
Responsibilities: Develop GUI and backend service-oriented software, work with cloud-based technologies, AI, and UX design.
Requirements:
- Education: Bachelor's degree in Computer Science or related field
- Experience: 3+ years in GUI and backend software development
- Key Skills: C++, Java, Python, cloud technologies, web technologies, databases, AI development (advantageous)
4. Software Control Engineer
Responsibilities: Develop flight control software, work with UAV controls, and participate in peer reviews.
Requirements:
- Education: Degree in Mechatronics or Electrical Engineering
- Experience: 3+ years in control software development
- Key Skills: MATLAB, Simulink (non-negotiable), UAV controls experience (advantageous)
5. Software Test Engineer
Responsibilities: Maintain automated software test systems, execute test procedures, generate test reports, and identify software faults.
Requirements:
- Education: Diploma/Degree in Software, Electronics, or Mechatronics
- Experience: 0–3 years in software testing
- Key Skills: Software testing, quality assurance, test automation, documentation, embedded systems understanding, proficiency in Microsoft Word and Enterprise Architect
Apply now
If you are passively looking for a new opportunity in the Engineering or Technology field, then please connect with us on LinkedIn by following our company page for updates on job opportunities.
Please consider your application unsuccessful if you have not received a response in 14 days. Your profile will be kept on our database for future roles that match your skill set.
For more information, you are welcome to contact Lian de Clercq – Talent Manager | Engineering & Technology directly at lian@plannedtalent.co.za
Seniority levelMid-Senior level
Employment typeFull-time
Job functionEngineering and Information Technology
IndustriesDefense and Space Manufacturing and Aviation and Aerospace Component Manufacturing
#J-18808-Ljbffr-
Cape Town, Western Cape, South Africa Planned Talent Full timeJob TitleSoftware Engineer - Various RolesJob SummaryWe are looking for experienced software engineers to join our team and contribute to the development of advanced systems software.Key ResponsibilitiesDevelop embedded software, firmware, and drivers for RTOSIntegrate with hardware and participate in peer code reviewsMaintain automated software test systems...
-
Embedded Software Engineer
2 days ago
Cape Town, Western Cape, South Africa Milkor Integrated System Full timeMilkor Integrated Systems (Pty) Ltd, is an Aerospace company with an international footprint providing turnkey solutions on the land, sea, air and cyber domains. Our team is comprised of highly skilled professionals who are committed to excellence, innovation and safety. As technology continues to advance, UAV operations are playing an increasingly crucial...
-
Engineer: Mission Software
3 days ago
Cape Town, Western Cape, South Africa The Hiring House Full timeResponsibilities - Design, develop, and maintain mission-system-related software including software for payload control, payloads emulators, relay applications, mission logic, etc.- Manage and optimize Docker environments for mission system appliances- Enhance software productivity by maintaining CI pipelines, integrated development platforms (IDPs), and...
-
Embedded Test Software Engineer
4 weeks ago
Cape Town, Western Cape, South Africa JenRec Recruitment Full timeKey Responsibilities:Establish and streamline a software testing team to support multiple product developments.Develop and implement robust testing infrastructure, including:Writing automated test software in C# and other languages.Designing embedded testing systems with electronic designs and firmware in C/C++.Create comprehensive software test plans and...
-
Jnr Embedded Software Engineer
5 days ago
Cape Town, Western Cape, South Africa Drake International Full timeWe are seeking a talented Junior Embedded Software Engineer to join our client's team. In this role, you will design and develop embedded software for aeronautical satellite communication equipment, including testing and verifying operational functionality.Requirements:BSc/BEng degree in Electronic or Computer Engineering1-5 years of relevant...
-
Junior Embedded Software Engineer
2 days ago
Cape Town, Western Cape, South Africa Thales Aerospace Communications Full timeOverall Job FunctionDesign and develop embedded software, perform tests and verify its operation for aeronautical SATCOM equipment.Job ResponsibilitiesPerform in the design, implementation and verification of embedded software.Develop and optimize software algorithms for performance and robustness.Collaborate with team members on technical and design...
-
Cape Town, Western Cape, South Africa Planned Talent Full timeCompany OverviewPlanned Talent is a leading recruitment agency specialising in the Defence and Aerospace sectors. We are committed to connecting talented professionals with exciting career opportunities.Job DescriptionWe are seeking skilled engineers to fill various software engineering roles, including embedded software development, ground control station...
-
Senior Software Engineer – Embedded Systems
2 weeks ago
Cape Town, Western Cape, South Africa Fempower Full timeJoin a Global Leader in Defence Technology and Precision Engineering – Senior Software Engineer (Embedded Systems)Our client, a global leader in defence technology and precision engineering, is seeking an experienced professional to join their dynamic team. This is your chance to work on groundbreaking products that define the future of defence systems,...
-
Embedded Engineering Specialist
23 hours ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeJob Summary:We are seeking a highly skilled Electronic Design Engineer to join our team at Network Recruitment. As a key member of our engineering team, you will be responsible for designing, developing, and testing electronic circuits and embedded systems. If you have a passion for electronics and a drive to succeed, we encourage you to apply for this...
-
Embedded Systems Engineer
3 days ago
Cape Town, Western Cape, South Africa Network Recruitment Full timeJob Overview:We are currently looking for a talented Junior Mechanical Engineer to join our team at Network Recruitment.The successful candidate will be responsible for designing, developing, and testing high-performance software applications using C/C++.This role involves working on embedded systems, real-time applications, or firmware development,...
-
UAV GCS Instructor AME
2 days ago
Cape Town, Western Cape, South Africa Milkor Integrated System Full timeMilkor Integrated Systems (Pty) Ltd, is an Aerospace company with an international footprint providing turnkey solutions on the land, sea, air and cyber domains. Our team is comprised of highly skilled professionals who are committed to excellence, innovation and safety. As technology continues to advance, UAV operations are playing an increasingly crucial...
-
Embedded Engineer
4 weeks ago
Cape Town, Western Cape, South Africa MSP Staffing LTD Full timeLooking for a new exciting role? Then this is for you One of our clients is looking for an embedded engineer to join their team. Key Requirements · 2-4 years of experience · BEng or BEng Hons in Electronic Engineering. · Bring the magic into the real world by implementing algorithms in embedded C and C++ · Make our products a joy to use by creating...
-
Embedded Systems Design Engineer
5 days ago
Cape Town, Western Cape, South Africa Communicate Engineering Full timeJob Description:A leading renewable energy company committed to creating a sustainable future through innovative solar energy solutions is seeking an embedded systems engineer who will play a key role in contributing to the electronic design of renewable energy solutions for the consumer electronics industry.Duties & Responsibilities:Develop and manage test...
-
UAV GCS Instructor
4 weeks ago
Cape Town, Western Cape, South Africa Milkor Integrated Systems Full timeRequirements & QualificationsInstructor Duties:Develop and conduct training programs on UAV Ground Control Stations, including operation procedures, software interfaces, telemetry systems, and communication protocols.Deliver hands-on training sessions to educate personnel on GCS setup, configuration, troubleshooting, and maintenance.Create instructional...
-
Senior Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Cape Peninsula University of Technology Full timeAbout the Role:The Cape Peninsula University of Technology is seeking a highly skilled Software Engineer to join our team in the Department of Electrical, Electronic and Computer Engineering. As a Postdoctoral Research Fellow, you will have the opportunity to work on exciting projects related to satellite systems and software development.Key...
-
Senior Software Engineer
2 days ago
Cape Town, Western Cape, South Africa Communicate Engineering Full timeJob Reference : CTE-WLe-1Are you a talented and enthusiastic Software Engineer ready to enhance your skills in software development? Join a prestigious global organization, where you will be conducting quality tests and assessments, lead continuous improvement proposals, and play a pivotal role in the integration of advanced technologies.Duties &...
-
Mission Software Specialist
3 days ago
Cape Town, Western Cape, South Africa The Hiring House Full time**Mission Software Developer Job Description**We are looking for an experienced Senior Mission System Developer to join our team at The Hiring House. This is a unique opportunity to work on mission-critical software development projects.About the Role:You will be responsible for designing, developing, and maintaining mission-system-related software,...
-
Aerospace Embedded Software Professional
2 days ago
Cape Town, Western Cape, South Africa Milkor Integrated System Full timeMilkor Integrated Systems (Pty) Ltd is a respected aerospace company with a strong presence in the industry, providing comprehensive solutions for land, sea, air, and cyber domains. Our team of highly skilled professionals is dedicated to delivering excellence, innovation, and safety. With the rapid evolution of technology, UAV operations are becoming...
-
Embedded Software Engineer
3 weeks ago
Cape Town, Western Cape, South Africa RareCruit Full timeROLES AND RESPONSIBILITIES:The Employee will work as an Embedded Software Engineer REQUIREMENTS:Minimum Qualifications:Bachelors degree, in Computer Science or a related field. 3+ years of hands-on GUI development and backend service-orientated software.Proficiency in cloud-based technologies and their deployment.A strong foundation in User Experience (UX)...
-
Senior Embedded Engineer
3 days ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeJob Description: Lead the development of advanced sensors and embedded software Explore and implement cutting-edge technologies in sensor fusion, embedded AI, and real-time data processing. Design scalable, high-performance embedded systems for efficient sensor data collection and processing. Partner with Product-Oriented Delivery (POD) teams to ensure R&D...