Senior Embedded Software Developer

2 months ago


Cape Town, Western Cape, South Africa Thales Aerospace Communications Full time
Job Overview

Thales Aerospace Communications is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing embedded software for aeronautical SATCOM equipment.

Key Responsibilities
  • Design and implement embedded software solutions for aeronautical applications.
  • Collaborate with cross-functional teams to develop and optimize software algorithms for performance and robustness.
  • Work closely with team members to resolve technical and design issues.
Requirements
  • Bachelor's degree in Electronic or Computer Engineering.
  • 1-5 years of experience in embedded software design and implementation.
  • Strong technical proficiency in C/C++ and experience with hardware peripherals.
  • Understanding of software development lifecycle processes and real-time operating systems.
  • Excellent problem-solving skills and ability to work in a team environment.
What We Offer

As a Senior Embedded Software Engineer at Thales Aerospace Communications, you will have the opportunity to work on challenging projects and collaborate with a talented team of engineers. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.

We are an equal opportunities employer and welcome applications from diverse candidates. If you are a motivated and experienced software engineer looking for a new challenge, please apply today.



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

    Job Title: Senior Embedded Software DeveloperCape TownInternational company. Embedded development, verification and maintenance of software on the display hardware. Skills needed in RTOS and microprocessor designsQualification:B Eng. Degree in Mechatronic / Electronic Engineering (M-preferred)Willing to travel overseas for variable periodsMinimum 10 years...


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

    Job OverviewThales Aerospace Communications is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing embedded software for aeronautical SATCOM equipment.Key ResponsibilitiesDesign and implement embedded software for aeronautical SATCOM...


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

    At Milkor Integrated Systems, we are seeking an exceptional Senior Embedded Software Development Specialist to join our team. In this role, you will play a vital part in developing high-quality embedded software solutions using C/C++.The ideal candidate should have a relevant Engineering Degree and a minimum of 3 years working experience in software...


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

    Company Overview:We are seeking an exceptional Senior Embedded Software Development Professional to join our team at Communicate Recruitment. Our company specializes in connecting top talent with exciting job opportunities, and we believe that you would be a great fit for this role.Salary:The estimated salary for this position is between R750,000 -...


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

    Job OverviewThales Aerospace Communications is seeking a skilled Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing embedded software for aeronautical SATCOM equipment.Key ResponsibilitiesDesign and implement embedded software for aeronautical SATCOM...


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

    Embedded Software EngineerMilkor Integrated Systems (Pty) Ltd, a leading aerospace company with an international footprint, is seeking a skilled Embedded Software Engineer to join its team. The successful candidate will be responsible for designing, developing, and implementing real-time, embedded software for Milkor's aerospace and UAV systems.Key...


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

    Embedded Software EngineerMilkor Integrated Systems (Pty) Ltd, a leading aerospace company, is seeking a skilled Embedded Software Engineer to join its team. The successful candidate will be responsible for designing, developing, and implementing real-time embedded software for Milkor's aerospace and UAV systems.Key Responsibilities:Design and develop...


  • 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 Thales Aerospace Communications Full time

    Job SummaryWe are seeking a skilled 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.Key ResponsibilitiesDesign and implement embedded software for aeronautical...


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

    Key Responsibilities:Design and implement real-time embedded software for aerospace and UAV systems, ensuring high-quality and maintainability.Translate system requirements into robust and efficient code, utilizing UML diagrams for software development and design.Collaborate with hardware design teams to interface software with hardware components, ensuring...


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

    Job OverviewThales Aerospace Communications is seeking a skilled Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing embedded software for aeronautical SATCOM equipment.Key ResponsibilitiesDesign and implement embedded software for aeronautical systems.Develop...


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

    Key ResponsibilitiesWe are seeking a highly skilled Embedded Software Engineer to join our team at Network Recruitment. The successful candidate 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 Software: Utilize your expertise...


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

    Job Title: Senior Development EngineerWe are seeking a highly skilled Senior Development Engineer to join our team at JenRec Recruitment. As a key member of our design team, you will be responsible for developing embedded software and firmware for digital electronic hardware.Key Responsibilities:Design, develop, and implement embedded software for computing...


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

    Job OverviewThales Aerospace Communications is seeking a skilled Embedded Software Engineer to design and develop software for aeronautical SATCOM equipment.Key ResponsibilitiesDesign and implement embedded software for aeronautical applications.Develop and optimize software algorithms for performance and robustness.Collaborate with team members on technical...


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

    Key ResponsibilitiesDevelop Embedded Software: Create high-quality C/C++ code for embedded systems, ensuring reliability, efficiency, and scalability.Peer Code Review: Participate in rigorous code review process to ensure adherence to coding standards, best practices, and quality guidelines.Code Certification: Engage in the code certification process (D0178)...


  • 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 E&D Recruiters Full time

    Job Title: Lead Software DeveloperCape TownInternational company.As a Lead Software Developer, you will be responsible for the development, verification, and maintenance of software on display hardware. Your expertise in RTOS and microprocessor designs will be crucial in this role.Key Responsibilities:Embedded software development for products in the...


  • 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 Communicate Recruitment Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Communicate Recruitment. As a key member of our software development team, you will be responsible for designing and building cutting-edge solutions that combine the best of Python's versatility and C++'s performance.Key ResponsibilitiesDevelop...


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

    {"KEY RESPONSIBILITIES": "Key Responsibilities:Develop high-quality embedded software using C/C++ programming languages.Participate in peer code review to ensure code quality and adherence to standards.Collaborate in the code certification process (D0178) to enhance software reliability.Integrate software with hardware components to ensure seamless...