Senior Software Systems Engineer

5 days ago


Johannesburg, South Africa Network Recruitment Full time

Key Responsibilities: Lead and manage the Software System Engineering process for contractual projects, ensuring a solid system baseline. Create and maintain System Software Development and Requirements documentation for embedded and ground support systems. Design and architect System Software, including deriving sub-system requirements and interface documentation. Oversee System Software integration, verification, and validation throughout the software lifecycle. Produce Software Development Life Cycle artifacts in compliance with domain-related requirements (e.g., Flight Safety, certification). Support system engineers during development, integration, and test phases to ensure software baseline acceptance. Provide technical support to Marketing, Bid Office, and Product Management groups. Contribute to tender costs and quotes , including Non-Recurring Engineering (NRE) costs, timescales, resources, and work breakdown structures (WBS). Take ownership of system software for customer projects through integration, verification, and communication with internal and external stakeholders. Be the technical lead for all software deliveries, ensuring quality, timelines, and customer satisfaction. kills and Knowledge: Experience with RTCA/DO178B/C: Knowledge and experience in software development in accordance with these standards. Advanced Software Systems Engineering: In-depth understanding of software systems engineering processes and practices. Military Experience (Advantageous): Experience in Airborne, Naval, or Land environments, with a focus on Electronic Warfare (EW) systems. Examples: Airborne EW (Radar Warning, Missile Warning, Laser Warning & Countermeasures), Naval EW (Radar Warning, Laser Warning, ESM HMI), Land Survivability (Laser Warning, Effectors, Hard-Kill). Software Simulation Models: Knowledge in software simulation models to support software development processes. Practical Experience: 5 years in Military Systems Development with a focus on embedded software or defence environments. Experience with DOORS for requirements management. Experience in Software Systems Engineering, particularly on customer projects. Familiarity with generating specifications, user manuals, and test procedures . Software and Hardware Knowledge: Proficiency in operating systems, networking, and communication protocols. Prior experience in embedded software development , including languages such as C and C++. Experience with CASE tools (e.g., Enterprise Architect) and UML. Exposure to Linux environments and automated testing. Qualifications: BSc in Computer Engineering, Electronic Engineering, or a related field. Competencies: System Engineering Principles: Systems thinking, life cycles, and systems modelling/analysis. Communication Skills: Excellent written and verbal communication with internal and external stakeholders. Technical Leadership: Strong leadership and mentoring abilities. Software Requirements: Proficient in requirements analysis, writing, and software system integration. Software System Verification: Expertise in software validation, fault isolation, and risk management. Project Management: Ability to plan, monitor, and control software systems development, integration, and testing. Apply now If you are interested in this opportunity, please apply directly. For more IT jobs, please visit If you wish to send your CV per email forward your CV to clombardnetworkrecruitment.co.za and copy the reference number in brackets in the subject line of your e-mail. If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any further possible positions



  • Johannesburg, South Africa Network Recruitment Full time

    Key Responsibilities: Lead and manage the Software System Engineering process for contractual projects, ensuring a solid system baseline. Create and maintain System Software Development and Requirements documentation for embedded and ground support systems. Design and architect System Software, including deriving sub-system requirements and interface...


  • Johannesburg, South Africa Network Recruitment Full time

    Key Responsibilities:Lead and manage the Software System Engineering process for contractual projects, ensuring a solid system baseline.Create and maintain System Software Development and Requirements documentation for embedded and ground support systems.Design and architect System Software, including deriving sub-system requirements and interface...


  • Johannesburg, South Africa Entelect Software Ltd Full time

    Exciting Opportunity for a Senior .NET Software Engineer at Entelect Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    **Job Title:** Senior Software Systems Architect**Estimated Salary Range:** R1,200,000 - R1,800,000 per annumCompany OverviewNetwork Recruitment is a leading provider of IT staffing solutions, dedicated to connecting talented professionals with exciting opportunities in the industry.Job DescriptionWe are seeking an experienced Senior Software Systems...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Software Systems Lead Engineer PositionWe are seeking a highly skilled and experienced Senior Software Systems Engineer to join our team as a Software Systems Lead Engineer.About the Role:The successful candidate will be responsible for leading and managing the Software System Engineering process for contractual projects, ensuring a solid system...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About EntelectEntelect is a software company that prioritises people and nurtures a culture of growth, collaboration, and innovation. Our team encourages versatility, providing individual attention to career development through intentional one-on-ones with leadership.Your RoleYou will lead our dynamic, multidisciplinary delivery team in delivering...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    **Job Title:** Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Planet10. This role will be responsible for managing both front-end and back-end development processes, implementing solutions from conception to final product according to business needs.The ideal candidate will have a strong understanding of...


  • Johannesburg, Gauteng, South Africa Isilumko Staffing (JHB) Full time

    **Job Title:** Senior Software Engineer - Large Scale System Development**Company Overview:** We are a leading recruitment agency based in Johannesburg, Isilumko Staffing (JHB), with a strong presence in the industry.**Salary:** R800,000 - R1,200,000 per annum, depending on experience.**Job Description:**We are seeking an experienced Senior Software Engineer...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About Us: Network Recruitment is a dynamic and forward-thinking recruitment agency committed to delivering outstanding results for our clients. We believe in fostering a culture of excellence, innovation, and teamwork.Job Opportunity: We are currently seeking a talented Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    Key Responsibilities: - Lead and manage the Software System Engineering process for contractual projects, ensuring a solid system baseline. - Create and maintain System Software Development and Requirements documentation for embedded and ground support systems. - Design and architect System Software, including deriving sub-system requirements and interface...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Entelect Software Ltd: A Leader in Enterprise Application Development">We are seeking a highly skilled Senior .NET Software Engineer to join our team at Entelect Software Ltd. As a Senior .NET Software Engineer, you will be responsible for developing world-class web and mobile applications for leading organisations in South Africa.">About the...


  • Johannesburg, Gauteng, South Africa Tower Group Full time

    About the PositionWe are seeking a seasoned Senior System Engineer to join our team at Tower Group. As a key member of our technical staff, you will play a critical role in designing, implementing, and maintaining our software solutions.You will work closely with our development team to develop reusable code and libraries, implement automation technologies,...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Unlock Your Potential as a Senior Software Developer with EntelectYou are invited to elevate your career at Entelect, where we prioritize people and foster a culture of growth, collaboration, and innovation. Join our dynamic, multidisciplinary environment that encourages versatility and provides individual attention to career development, including regular...


  • Johannesburg, Gauteng, South Africa People Source Full time

    People Source is seeking a skilled Senior Software Engineer to join our global team. This remote role is based in South Australia and offers the opportunity to work with leading core banking systems, IT infrastructure companies, Fintech's, service organizations, and IoT providers.The estimated salary for this position is $120,000 - $180,000 per annum,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a talented Senior Software Engineer to join our team at Network Recruitment.ResponsibilitiesDevelop and maintain high-quality software applications using mobile and web technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Design and implement database solutions using Oracle...


  • Johannesburg, Gauteng, South Africa Planet10 Full time

    Job Title: Senior Software EngineerAbout Planet10


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking an experienced Lead Software Systems Engineer to join our team. This is a unique opportunity to lead and manage software system engineering processes for contractual projects.


  • Johannesburg, Gauteng, South Africa People Source Full time

    Job Description:We are seeking a skilled Senior Software Engineer to join our team at People Source. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Python.The successful candidate will have extensive experience in full-stack development, with a focus on...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Software Engineering ManagerAbout Goldman Tech ResourcingWe are a company that buys and sells used goods, offers cash loans, and provides financial services. We strive to be at the forefront of innovation in the industry.Salary: R1,200,000 - R1,800,000 per annum (dependent on experience)Job Description:We are looking for a highly skilled...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking a highly skilled and experienced Senior Software Engineer to join our team. This is an excellent opportunity for a seasoned professional to leverage their expertise in leading the development of cutting-edge software solutions using React.The ideal candidate will have a minimum of 5 years of experience working with...