P
Remote Aviation Software Engineer - Systems Integration
Job Description
Our client is a leading innovator in the aerospace industry and is seeking a highly talented and motivated Remote Aviation Software Engineer specializing in Systems Integration to join their fully remote team. This is a unique opportunity to work on cutting-edge aviation projects from the comfort of your own home. You will be instrumental in designing, developing, and integrating complex software systems for next-generation aircraft. Your responsibilities will include defining software requirements, developing software modules using C++ and other relevant languages, performing unit and integration testing, ensuring adherence to stringent aerospace software development standards (e.g., DO-178C), troubleshooting and debugging software issues, collaborating with hardware engineers and systems architects to ensure seamless integration, documenting software designs and implementation details, and contributing to the continuous improvement of our software development processes. The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Aerospace Engineering, or a related field, with a minimum of 5 years of experience in software development, specifically within the aviation or aerospace domain. Expertise in systems integration, real-time operating systems (RTOS), and embedded systems is essential. Proficiency in C++ is a must, and experience with other languages like Python or Ada is a plus. A strong understanding of aerospace communication protocols and avionics systems is highly desirable. Candidates must demonstrate excellent problem-solving skills, meticulous attention to detail, and the ability to work effectively in a distributed, collaborative environment. Strong communication skills are crucial for remote team interaction.
Original posting:
www.whatjobs.com