Senior Software Engineer – Embedded Systems

6 days ago


Cape Town, Western Cape, South Africa Fempower Full time

Join 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, including guided weaponry, advanced Fuzes, and safety and arming devices (SADs).

Requirements:

  • Degree in Electronic Engineering (a postgraduate qualification is a plus)
  • 5+ years of experience in embedded software development
  • Formal training in Systems Engineering or Project Management (highly advantageous)
  • Proficiency in C, Microsoft Studio, and TMS processor environments
  • Experience with Matlab/Python, GitHub, and Siemens Teamcenter (highly advantageous)
  • Competency in Altium Designer (a strong plus)
  • Exceptional analytical, problem-solving, and technical report-writing skills
  • The ability to thrive independently and under pressure in a high-security environment

Key Responsibilities:

  • Design and develop embedded and application software for high-performance defence systems
  • Create intuitive UI/UX interfaces to ensure seamless user interactions
  • Collaborate with cross-functional teams, including electronic and mechanical engineers, to deliver integrated system solutions
  • Lead software verification, validation, and testing to ensure the highest standards of quality and reliability
  • Participate in field tests and contribute to the continuous optimisation of products


  • Cape Town, Western Cape, South Africa Curiska Full time

    Curiska is looking for an Embedded Systems Engineer to join our team. Job Overview:This role involves designing and developing embedded systems, including electronic hardware and software components.Key Responsibilities:Design and develop electronic hardware and software componentsWork with technologies like DC drives, power electronics, control systems,...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Job Description:Lead the development of advanced sensors and embedded softwareExplore 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...


  • Cape Town, Western Cape, South Africa Lufkin Gears Full time

    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 TechnologyWe design, develop, and manufacture high quality and reliable industrial monitoring solutions. Our product development encompasses all elements of these solutions, from...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    Company OverviewWe are Communicate Recruitment, a leading staffing agency specializing in the recruitment of top talent for various industries.Salary and BenefitsWe offer competitive salaries and benefits packages to attract and retain the best candidates.Job DescriptionLead Advanced Sensor DevelopmentAs our Senior R&D Engineer - Embedded Systems, you will...

  • Embedded Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa MSP Staffing LTD Full time

    Looking 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...


  • Cape Town, Western Cape, South Africa RareCruit Full time

    ROLES 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)...


  • Cape Town, Western Cape, South Africa JenRec Recruitment Full time

    Key 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...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Job DescriptionThe Senior IT Professional - Software Engineering will be responsible for designing, building, and integrating APIs, databases, and other software components.Key responsibilities include:Back-end codingComplying with code standards (OOP)Working with estimation toleranceTracking and logging accurately in line with deliveryFlag and raise...


  • Cape Town, Western Cape, South Africa The Onset Full time

    **Job Description:**We're seeking a highly skilled Embedded Security Lead to oversee the security of our medical devices.You'll work closely with architects and engineers to ensure that security is embedded into our systems, from device connections to cloud services.Your expertise in IoT lifecycles, cryptography, and secure software development will be...


  • Cape Town, Western Cape, South Africa The Onset Group Full time

    We're seeking a Chief Security Architect to join our team at The Onset Group. As an Embedded Security Specialist, you'll play a critical role in shaping the security landscape from the ground up.Your primary focus will be on ensuring security is integrated into every aspect of our systems, from device connections to the cloud. You'll collaborate with...


  • Cape Town, Western Cape, South Africa Saratoga Software Full time

    Job DescriptionWe are seeking an experienced Senior .NET Full-Stack Developer to join our dynamic team.This role involves collaborating with cross-functional teams to finalise requirements, design software, and solve technical challenges.You will be implementing best practices in coding, development processes, and conducting code reviews.Mentoring and...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Senior Fullstack Software Engineer (React and C#)As a Senior Fullstack Software Engineer at redPanda Software, you will be responsible for developing, testing and maintaining software applications. The role particularly focuses on front-end programming using React along with some back-end development in C#.Main Responsibilities:Back-end codingEnsuring code...


  • Cape Town, Western Cape, South Africa The Onset Full time

    **Key Responsibilities:**As our Chief Information Security Officer - Embedded Systems, you'll be responsible for:Reviewing and assessing the security of our medical devices and associated systems.Collaborating with cross-functional teams to identify and mitigate potential security risks.Developing and implementing secure software development practices...


  • Cape Town, Western Cape, South Africa Old Mutual Full time

    Job title : Senior Software EngineerJob Location : Western Cape, Cape TownDeadline : March 20, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionWe have an exciting role within the software engineering team as a Senior Software Engineer with the Policy Administration System also known as PAS. In this role you will be doing but...


  • Cape Town, Western Cape, South Africa BET Software Full time

    We Want You: Take the leap into a role where your expertise will shape the future of software innovation BET Software is searching for a Senior Software Developer with strong Back-End expertise based in Cape Town, where youll play a key role in designing, coding, and refining complex software solutions. From leading development projects to mentoring junior...


  • Cape Town, Western Cape, South Africa Bvnk Ltd Full time

    BVNK Ltd provides modern payment infrastructure for businesses. We unify banks and blockchains in a single platform. With our platform, businesses can send and receive stablecoin payments, convert between currencies, and add stablecoin payments to their checkout.We are a diverse team spread across the UK, Europe, South Africa, the US, and APAC. We have a...


  • Cape Town, Western Cape, South Africa redPanda Software Full time

    Fullstack Software Engineer PositionWe are seeking a talented Fullstack Software Engineer to join our team at redPanda Software. As a key member of our engineering team, you will be responsible for developing, testing, and maintaining software applications using React and C#.Key Responsibilities:Developing and testing software applications using React and...

  • DSP Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Network Recruitment Full time

    We are looking for a talented and motivated DSP (Digital Signal Processing) Engineer to join our team. In this role, you will work on the design, development, and optimization of DSP algorithms and systems across a wide range of applications. This is an exciting opportunity for someone passionate about signal processing and who is eager to contribute to...


  • Cape Town, Western Cape, South Africa LexisNexis South Africa Full time

    Job title : Senior Software Engineer I (Cape Town)Job Location : Western Cape, Cape TownDeadline : March 17, 2025Quick Recommended LinksJobs by Location Job by industries BASIC FUNCTIONS: This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to...


  • Cape Town, Western Cape, South Africa Dye & Durham Corporation Full time

    Senior Software EngineerDepartment: Software DevelopmentEmployment Type: Permanent - Full TimeLocation: Cape TownDescription The successful candidate will have 8+ years of experience. They will be a self-starter, highly motivated, and keen to learn. The individual will own the development of our in-house applications, as well as facilitating product builds...