Remote Aircraft Systems Software Engineer (Kimberley)

Remote Aircraft Systems Software Engineer (Kimberley)

26 Oct
|
Placements24
|
Kimberley

26 Oct

Placements24

Kimberley

About the Role

Our client is embarking on a groundbreaking project and is seeking a highly skilled Remote Aircraft Systems Software Engineer to join their distributed team. This role is focused on developing and integrating sophisticated software solutions for next-generation aircraft systems. You will be working from anywhere, collaborating virtually with engineers and stakeholders across different time zones. The ideal candidate possesses a deep understanding of embedded systems, real-time operating systems, and avionics software development lifecycles. This is a fully remote position, offering flexibility and the opportunity to contribute to cutting-edge aviation technology from your home base, Kimberley, Northern Cape or elsewhere.

Key Responsibilities

- Design, develop, test, and integrate flight-critical software components for aircraft systems.
- Write clean, efficient, and well-documented code in languages such as C, C++, or Ada.
- Collaborate closely with hardware engineers, systems engineers, and other software developers in a remote setting.
- Participate in code reviews, unit testing, and system integration testing.
- Develop and maintain software requirements, design documents, and test procedures.
- Troubleshoot and resolve software defects and issues identified during testing or in deployed systems.
- Contribute to the continuous improvement of software development processes and tools.
- Ensure all software development adheres to stringent aerospace safety standards and certifications (e.g., DO-178C).




- Effectively communicate technical information and project status updates to remote team members and management.

Requirements

- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
- Minimum of 6 years of professional experience in embedded software development, with a significant focus on aerospace or avionics systems.
- Proficiency in C/C++ programming languages and experience with real-time operating systems (RTOS).
- Familiarity with avionics communication protocols (e.g., ARINC 429, AFDX).
- Experience with software development in a highly regulated environment, ideally DO-178C.
- Strong understanding of software development lifecycles, agile methodologies, and version control systems (e.g., Git).
- Excellent analytical and problem-solving skills.
- Proven ability to work independently and effectively in a remote, collaborative team environment.
- Strong written and verbal communication skills for remote interaction.
- Must have a reliable internet connection and a suitable home office setup for remote work.

Perks

This contract position offers a highly competitive rate, equivalent to an annual salary of R, with flexibility on working hours to accommodate different time zones. As a remote role, you gain the ultimate work-life balance. Our client invests in their contractors by providing access to advanced development tools and training resources. This is an exceptional opportunity to work on challenging and innovative aerospace projects from anywhere in the world, contributing your expertise to the future of aviation technology.

📌 Remote Aircraft Systems Software Engineer (Kimberley)
🏢 Placements24
📍 Kimberley

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: remote aircraft systems software engineer (kimberley) / kimberley

Subscribe to this job alert:

Get the latest job offers by email for: remote aircraft systems software engineer (kimberley) / kimberley