Nighthawk Flight Systems, Inc. is hiring: Software Engineer - Avionics/Graphics
Nighthawk Flight Systems, Inc., Vista, CA, United States, 92085
We are seeking a skilled Software Developer specializing in avionics graphics, human-machine interfaces (HMI), and flight instrumentation to join our innovative team. The ideal candidate will combine a strong technical background with creative expertise to design and implement advanced graphical user interfaces and flight data management systems for cutting-edge aviation applications.
Key Responsibilities
Develop and optimize avionics graphics systems: Design and implement high-quality visual elements and interfaces, ensuring usability and compliance with industry standards.
Collaborate on human-machine interface design: Create intuitive, pilot-focused HMIs to enhance situational awareness and operational efficiency.
Integrate flight instrumentation systems: Implement software solutions for flight displays, including attitude, navigation, and performance indicators.
Work within DO-178 and DO-200 standards: Ensure all development processes meet FAA/EASA certification requirements, including robust documentation and rigorous testing.
Utilize graphic design tools: Create and manage graphical assets using Adobe Photoshop and Adobe Illustrator for integration into avionics systems.
Support data management systems: Develop and maintain flight data processing tools compliant with DO-200 specifications.
Participate in cross-functional collaboration: Work closely with hardware engineers, system architects, and quality assurance teams to deliver reliable, state-of-the-art avionics solutions.
Qualifications
Experience:
5+ years of software development experience, preferably in the avionics industry.
Proven expertise in designing and implementing avionics graphics and HMIs.
Familiarity with flight instrumentation principles and applications.
Technical Skills:
Proficiency in programming languages such as C++, C#, or Java.
Hands-on experience with Adobe Photoshop and Adobe Illustrator for graphical design.
Strong understanding of DO-178 (software certification) and DO-200 (data management) standards.
Preferred Qualifications
Experience with simulation or visualization tools for aviation applications.
Certification in relevant aviation safety and software practices.
Pilot
Compensation commensurate with qualifications and level of experience.