What are the responsibilities and job description for the Nighthawk Flight Systems, Inc. | Software Engineer - Avionics/Graphics position at Nighthawk Flight Systems, Inc.?
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 ResponsibilitiesDevelop 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
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.
QualificationsExperience : 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
Adobe Illustrator
for graphical design.Strong understanding of DO-178 (software certification) and DO-200 (data management) standards.Preferred QualificationsExperience 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.