Senior Embedded Software Developer

1 month 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 for aeronautical SATCOM equipment.
  • Develop and optimize software algorithms for performance and robustness.
  • Collaborate with team members on technical and design issues.
Requirements
  • Bachelor's degree in Electronic or Computer Engineering.
  • 1-5 years of experience in embedded software design and implementation.
  • Demonstrable competence in C/C++ programming.
  • Technical proficiency with hardware peripherals.
  • Understanding of software development lifecycle processes.
  • Strong communication and teamwork skills.
Preferred Qualifications
  • Previous experience in avionics environment.
  • Experience with embedded software development tool chains.
  • Electronic hardware development exposure.
  • Familiarity with TCP/IP protocol stack and networking.
  • Technical competency with real-time operating systems.
  • Python proficiency.
What We Offer

Thales Aerospace Communications is an equal opportunities employer and welcomes applications from diverse candidates. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.



  • 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 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 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 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 The Legends Agency Full time

    Located in a company specializing in Automation, Simulation, Communication, and Ground Control Solutions, we seek a talented Senior Development Engineer for Embedded Systems. This position requires an exceptional software developer/engineer who can form part of a design team developing embedded software and firmware for digital electronic hardware.The job...


  • 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

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

    About Communicate RecruitmentWe are a reputable recruitment agency specializing in IT careers, dedicated to connecting top talent with exciting opportunities.As a partner for job seekers and employers alike, we strive to deliver exceptional results through our expertise and personal touch.Job DescriptionEmbedded Software EngineerWe are seeking an experienced...


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

    About the RoleWe are seeking a seasoned Senior Embedded Systems Specialist to join our team at Communicate Recruitment. In this role, you will be responsible for developing and integrating complex embedded systems using Python, C++, and C.As a key member of our cross-functional team, you will collaborate with colleagues to deliver seamless hardware-software...


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

    Job OverviewWe are seeking a talented Embedded Software Design Specialist to join our team at Thales Aerospace Communications.As an Embedded Software Design Specialist, you will be responsible for designing and developing embedded software for aeronautical SATCOM equipment.Key ResponsibilitiesDesign and Development: Design and develop embedded software,...


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