Senior Software Systems Engineer
2 weeks ago
- 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.
- 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.
- BSc in Computer Engineering, Electronic Engineering, or a related field.
- 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.
-
Senior Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob DescriptionWe are seeking a Senior Software Engineer to join our team in Software Development. This role will involve designing and developing high-quality software systems, collaborating with cross-functional teams, and ensuring the scalability, performance, and reliability of our applications.Responsibilities:Design and Develop Software Systems:...
-
Senior Software Systems Engineer
2 weeks ago
Johannesburg, South Africa Network Recruitment Full timeKey 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...
-
Senior Software Architect
2 months ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeAbout EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...
-
Senior Software Engineer
4 weeks ago
Johannesburg, South Africa Kerridge Commercial Systems South Africa Full timeJob title : Senior Software Engineer Job Location : Gauteng, Johannesburg Deadline : December 20, 2024 Quick Recommended Links Jobs by Location Job by industries We are currently seeking a highly skilled and motivated software engineer to join our dynamic team. As a software engineer at our company, you will play a crucial role in...
-
Senior .NET Software Architect
1 month ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeEntelect 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...
-
Senior Software Engineer
2 weeks ago
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...
-
Senior Software Engineer
1 week ago
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...
-
Senior Software Project Lead
1 month ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeUnlock Your Potential as a Senior Software Project LeadAt Entelect Software Ltd, we're on the lookout for an exceptional individual to join our team as a Senior Software Project Lead. This exciting opportunity offers a chance to elevate your career and take on new challenges in a dynamic environment.As a Senior Software Project Lead, you'll be responsible...
-
Senior Software Developer
1 month ago
Johannesburg, Gauteng, South Africa Entelect Software Ltd Full timeUnlock 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...
-
Senior Software Systems Engineer
2 weeks ago
Johannesburg, South Africa Jobted ZA C2 Full timeKey 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...
-
Senior System Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Tower Group Full timeAbout 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,...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeAbout 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...
-
Senior Software Engineer
4 weeks ago
Johannesburg, South Africa CyberPro Consulting Ltd Full timeJob title : Senior Software Engineer Job Location : Gauteng, Johannesburg Deadline : January 03, 2025 Quick Recommended Links Jobs by Location Job by industries Key Responsibilities Develop software aligned with specifications and design parameters. Collaborate with team members to specify user/system interfaces. Deliver comprehensive...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa People Source Full timePeople 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,...
-
Senior Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob 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...
-
Senior Software Engineer
1 month ago
Johannesburg, Gauteng, South Africa Rand Merchant Bank Full timeJob Title: Senior Software EngineerAt Rand Merchant Bank, we are seeking a highly skilled Senior Software Engineer to join our team in Gauteng.Estimated Salary: R1 200 000 per annumAbout the Role:We are looking for an exceptional software engineer who can develop innovative and reusable solutions, contribute to a collaborative developer community, and work...
-
Senior Software Quality Analyst
2 days ago
Johannesburg, South Africa BET Software Full time**We Want You**: The search is on for a **Senior Software Quality Analyst** who will support our company’s growth strategy by ensuring that our software packages are error-free. We want someone who is hawk-eyed to spot any imperfections in every release and to be at the forefront of leading or participating in the testing of systems. We want someone who...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa People Source Full timeJob 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...
-
Senior Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Planet10 Full timeJob Title: Senior Software EngineerAbout Planet10
-
Senior iOS Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob Title: Senior iOS Software Engineer">About Network Recruitment:">We are a well-established recruitment agency specializing in technology and IT staffing solutions. Our goal is to connect talented professionals with top companies, helping them achieve their goals through our expert recruitment services.">Job Summary:">We are seeking an experienced Senior...