Engineer: Mission Software

6 days ago


Cape Town, Western Cape, South Africa The Hiring House Full time
Responsibilities
- 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 build systems;
- Develop and support other general software productivity tools
- Play a major role in the generation of outputs for projects, including design, testing, documentation, production and verification artefacts
- Implement the company's engineering processes, plans and policies as applicable to a specific project;
- Perform minor support roles within the company, if required.

Requirements
Minimum Qualifications
Bachelors Degree in Computer Science (BSc) or Engineering (BSc Eng. / BEng).

Required Skills and Experience
- Proficiency with one or more general-purpose programming languages: Python, C++, Java etc;

Recommended Skills and Experience
- Practical experience with modern Python, particularly versions 3.10 and beyond;
- Strong knowledge of the Python Standard Library and common third-party libraries such as lxml, numpy, and argparse;
- Familiarity with markup languages and related technologies, including XML, XSLT, XML Schema, JSON, and YAML
- Proficiency with containerization technologies such as Docker


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


  • Cape Town, Western Cape, South Africa The Hiring House Full time

    The Hiring House is seeking a skilled Software Mission Systems Developer to join our team. The ideal candidate will have a strong background in software development and mission systems.The primary responsibilities of this role include designing, developing, and maintaining mission-system-related software, as well as managing Docker environments for mission...


  • Cape Town, Western Cape, South Africa The Hiring House Full time

    Job DescriptionDesign, develop, and maintain mission-system-related softwareManage and optimize Docker environments for mission system appliancesGenerate outputs for projects, including design, testing, documentation, production, and verification artefactsThe successful candidate will have a strong background in software development and mission systems, as...


  • Cape Town, Western Cape, South Africa Merand Corbett & Associates Full time

    Job TitleFront End and Back End DeveloperWe are seeking a talented Front End and Back End Developer to join our team. As a key member of our software development team, you will be responsible for developing software for operator-facing, mission-critical applications in C2 and ISR systems.Key ResponsibilitiesDevelop software for operator-facing,...


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

    A talented software professional is required to contribute to the development of mission-critical systems. As a member of our dynamic team, you will be responsible for designing, developing, and maintaining complex software applications.Main Objectives:Develop and Implement Software Solutions: Design and develop software for payload control, payloads...


  • Cape Town, Western Cape, South Africa Planned Talent Full time

    Various Software Engineering Roles – Embedded, GCS, Missions, Control, and Test EngineersJoin 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...


  • Cape Town, Western Cape, South Africa The Hiring House Full time

    **Mission System Software Engineer Job Role**The Hiring House is seeking an exceptional Software Development Team Member to fill the position of Mission System Software Engineer. As a critical member of our team, you will contribute to the development of mission-critical software.Responsibilities:Design, develop, and maintain mission-system-related software,...


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

    Requirements include: BSc/BEng Degree in Computer Science or Engineering Proficient in Python, Java, C++ and other general-purpose programming languages (or passion for Python) For more info on the Missions Systems Engineer role please get in touch with Megan van Wyk:


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

    Requirements include:BSc/BEng Degree in Computer Science or EngineeringProficient in Python, Java, C++ and other general-purpose programming languages (or passion for Python)For more info on the Missions Systems Engineer role please get in touch with Megan van Wyk:


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

    Requirements include:BSc/BEng Degree in Computer Science or EngineeringProficient in Python, Java, C++ and other general-purpose programming languages (or passion for Python)For more info on the Missions Systems Engineer role please get in touch with Megan van Wyk:

  • Software Engineer

    6 days ago


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

    We are looking for an exceptional and passionate Software Engineer/Developer to join our dynamic Mission Systems and Software Tools team. Successful candidates will form part of a software development team, developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems. Role...


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

    Direct message the job poster from redPanda SoftwareRecruitment Specialist @ Red Panda SoftwareCape Town (Hybrid)Key Roles and ResponsibilitiesDevelop, test and maintain software applications focusing on front-end programming using JavaScript.Front end and back-end codingComplying with code standards (OOP)Conducting accurate estimationsWorking with...

  • Software Engineer

    6 days ago


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

    We are seeking an experienced Software Engineer to join our team in Cape Town. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements.Key Responsibilities:Design and develop software applications using React, Redux, and React NativeMaintain...

  • Software Engineer

    4 weeks ago


    Cape Town, Western Cape, South Africa RareCruit Full time

    Look no further than our client As a key defence solution provider to over 50+ countries worldwide, our client has positioned itself as an ideal employer that values a strong work ethic and ambition. Our clients portfolio of leading platforms undergoes continuous development, improvement, and revision, making our client a dynamic and innovative force in the...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa RareCruit Full time

    Look no further than our client As a key defence solution provider to over 50+ countries worldwide, our client has positioned itself as an ideal employer that values a strong work ethic and ambition. Our clients portfolio of leading platforms undergoes continuous development, improvement, and revision, making our client a dynamic and innovative force in the...


  • Cape Town, Western Cape, South Africa The Hiring House Full time

    Key ResponsibilitiesThe key responsibilities of this role include:Designing, developing, and maintaining mission-system-related softwareManaging and optimizing Docker environments for mission system appliancesGenerating outputs for projects, including design, testing, documentation, production, and verification artefactsImplementing the company's engineering...


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

    We are looking for an exceptional and passionate Software Engineer / Developer to join their dynamic Application Software team. Successful candidates will form part of an application software development team, developing software for user applications. We perform formal software development for highly reliable safety-critical and mission-critical systems....


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

    Job OverviewSaratoga Software is seeking a highly skilled Senior .NET Full-Stack Developer to join our team. As a key member of our team, you will play a critical role in designing and implementing cutting-edge solutions using your expertise in backend and frontend technologies.ResponsibilitiesCollaborate with cross-functional teams to develop software...


  • Cape Town, Western Cape, South Africa Panda Software Ltd Full time

    The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications.Job SpecificationKey Roles and ResponsibilitiesBack-end codingComplying with code standards (OOP)Working with estimation toleranceTracking and logging accurately in line with deliveryFlag and raise delivery blockersCode reviewsCore...


  • Cape Town, Western Cape, South Africa Panda Software Ltd Full time

    We are currently seeking a talented Fullstack Software Engineer to join our development team at Panda Software Ltd.Key ResponsibilitiesIn this role, you will be responsible for:Designing and developing software applications using a range of technologiesMaintaining code quality through strict adherence to OOP principles and coding standardsManaging estimation...