Embedded Software Design Lead

2 weeks ago


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

We are seeking a highly skilled Senior Development Engineer to join our team at JenRec Recruitment. As an Embedded Software Design Lead, you will play a crucial role in designing and developing embedded software for digital electronic hardware.

The successful candidate will be part of a design team responsible for creating software and firmware for computing appliances, flight control units, and other complex sub-systems. You will follow formal development processes for highly reliable safety-critical and mission-critical systems.

Key responsibilities include:

Design and Development

  • Designing and developing embedded software for digital electronic hardware.
  • Creating formal design documents, including system requirements, architectural designs, and interface specifications.
  • Implementing and verifying systems, subsystems, and associated software and firmware.

Project Delivery

  • Generating project outputs, including design, testing, documentation, production, and verification artefacts.
  • Working with cross-functional teams to ensure timely project delivery.

Skills and Qualifications

  • Bachelor's Degree in Electrical or Mechatronic Engineering (BSc Eng/BEng) or equivalent.
  • C or C++ proficiency or experience.
  • Linux proficiency or experience.
  • FPGA development proficiency and/or experience.

Additional Requirements

  • 2-5 years of relevant industry or post-graduate experience.
  • VHDL programming experience highly recommended.
  • Hardware debugging tools proficiency and experience.

The salary range for this position is $80,000 - $120,000 per year, depending on experience and qualifications. If you are a motivated and detail-oriented individual with a passion for embedded software design, we encourage you to apply.



  • Cape Town, Western Cape, South Africa Thales Aerospace Communications Full time

    About the RoleWe are seeking an experienced Embedded Software Design Engineer to join our team at Thales Aerospace Communications. As an Embedded Software Design Engineer, you will be responsible for designing and developing embedded software for aeronautical SATCOM equipment.Key ResponsibilitiesDesign and develop embedded software for aeronautical SATCOM...


  • Cape Town, Western Cape, South Africa Thales Aerospace Communications Full time

    Job Summary: We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Thales Aerospace Communications. As a key member of our software development team, you will be responsible for designing and developing embedded software for aeronautical SATCOM equipment.Main Responsibilities:Design and implement embedded software for SATCOM...


  • Cape Town, Western Cape, South Africa Milkor Integrated System Full time

    Embedded Software DeveloperMilkor Integrated Systems (Pty) Ltd, a leading aerospace company, is seeking a skilled Embedded Software Developer to join their team. The successful candidate will be responsible for designing, developing, and implementing real-time embedded software for Milkor's aerospace and UAV systems. This position is based in a dynamic and...


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

    About the RoleAs a Lead Embedded Software Engineer at RareCruit, you will play a key role in developing cutting-edge embedded software for complex systems.


  • Cape Town, Western Cape, South Africa Milkor Integrated System Full time

    About Milkor Integrated SystemsMilkor Integrated Systems is a leading aerospace company with a global presence, providing turnkey solutions across various domains. Our team consists of highly skilled professionals committed to excellence, innovation, and safety.Job DescriptionWe are seeking an experienced Embedded Software Engineer to join our team. The...


  • Cape Town, Western Cape, South Africa Milkor Integrated System Full time

    At Milkor Integrated Systems, we are seeking a skilled Embedded Software Specialist to join our team. The successful candidate will be responsible for designing, developing, and implementing real-time embedded software for our aerospace and UAV systems. This is a challenging opportunity for a professional with a solid understanding of C/C++ programming and...


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

    JenRec Recruitment is a leading provider of innovative solutions in the field of embedded software development.Our team is committed to delivering high-quality, reliable and mission-critical systems that meet the exacting standards of our clients.We are currently seeking an experienced Embedded Software Engineer to join our design team and contribute to the...


  • Cape Town, Western Cape, South Africa E&D Recruiters Full time

    Job Description:E&D Recruiters is seeking a highly skilled Senior Embedded Software Architect to join their team. As a key member of the automotive controls department, you will be responsible for designing and developing software solutions for various products.About the Role:This is an exciting opportunity for a seasoned embedded software professional to...


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

    Job Summary:We are looking for an experienced Embedded Software Development Expert to join our team at Network Recruitment. As an Embedded Software Development Expert, you will be responsible for designing, developing, and implementing real-time embedded software for aerospace and UAV systems.Key Responsibilities:Design and Develop Real-Time Embedded...


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

    JenRec Recruitment is a leading recruitment agency that specializes in connecting top talent with exciting job opportunities. With a strong focus on customer satisfaction, we take pride in delivering exceptional service to both our clients and candidates.We are currently seeking an experienced Embedded Software Systems Engineer to join our team of experts....


  • Cape Town, Western Cape, South Africa Thales Aerospace Communications Full time

    Senior Embedded Software EngineerA challenging opportunity awaits a talented Senior Embedded Software Engineer at Thales Aerospace Communications, where innovative ideas meet cutting-edge technology.Estimated Salary: $120,000 - $180,000 per annumAbout the Role:This is a full-time position that requires a hybrid work setup in Le Cap, Afrique du Sud. The ideal...


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

    Network Recruitment is a leading provider of innovative solutions in the aerospace and UAV industries. We are currently seeking a highly skilled Senior Embedded Software Systems Architect to join our team.Salary: $120,000 - $180,000 per yearAbout the RoleWe are looking for a talented individual with extensive experience in designing, developing, and...


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

    Key Responsibilities: We are seeking a skilled Embedded Software Engineer to design, develop, and implement real-time embedded software for aerospace and UAV systems. Key responsibilities include translating requirements into high-quality, maintainable code, utilizing UML diagrams in software development and design, collaborating with hardware design teams...


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

    We are seeking a highly skilled Embedded Software Development Leader to join our team at JenRec Recruitment. In this role, you will play a critical part in developing embedded software for digital electronic hardware.Job Description:The Embedded Software Development Leader will be responsible for leading the development of embedded software for computing...


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

    Network Recruitment is seeking a highly skilled Embedded Software Developer to join our team and contribute to the design, development, and implementation of real-time embedded software for UAV systems.About the Role:We are looking for a talented individual to design, develop, and implement high-quality real-time embedded software for our UAV systems. The...


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

    At JenRec Recruitment, we seek an Embedded Software Specialist to form part of our design team developing complex software solutions for digital electronic hardware. This role involves combining products with system engineering, integration, and testing support services to deliver customised solutions to clients. The ideal candidate will hold a suitable...


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

    Job Summary: Network Recruitment seeks a highly skilled Real-Time Embedded Software Architect to join our team. As a key member of our UAV systems development, you will be responsible for designing, developing, and implementing real-time embedded software.About the Role: This is an exciting opportunity to work on groundbreaking projects in a collaborative...


  • Cape Town, Western Cape, South Africa The Legends Agency Full time

    Senior Development Engineer Embedded Systems\rThe Legends Agency is seeking a skilled and experienced Senior Development Engineer for Embedded Systems to join our design team.\rAbout the Role:\rThis challenging position involves the development of embedded software for digital electronic hardware for computing appliances, flight control units, and other...


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

    Job OverviewWe are seeking a highly skilled Embedded Software Development Expert to join our team at RareCruit. As a key member of our design team, you will be responsible for developing embedded software for digital electronic hardware.About the RoleThis is an exciting opportunity for a talented individual to work on a wide range of development activities...


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

    About the RoleWe are seeking a talented Software Systems Designer to join our team at JenRec Recruitment.The ideal candidate will have 10 years of experience in PCB Design and Embedded code development mainly in C/C++.Main ResponsibilitiesImplement embedded software applications on various embedded platforms.Define software architecture and application...