Remote Aircraft Systems Software Engineer
Remote / Online - Candidates ideally in
Cranbrook / EK, BC, V1A, Canada
Listed on 2026-10-26
Cranbrook / EK, BC, V1A, Canada
Listing for:
Placements24
Remote/Work from Home
position Listed on 2026-10-26
Job specializations:
-
Software Development
Software Engineer, C++ Developer, Embedded Software Engineer, Software Testing
Job Description & How to Apply Below
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 life cycles, 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.
Benefits 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×