Share this job
Principal Engineer - Software Process, Safety, and Airworthiness Lead
Frisco, TX
Apply for this job

Overview:

Join a dynamic Aircraft Software team driven to develop advanced avionics software integrating hardware, operating systems, and applications for next-generation Unmanned Aerial Vehicles (UAVs). Collaborate closely with multidisciplinary teams, including customer programs, electrical engineering, Guidance, Navigation and Controls (GNC), systems engineering, test engineering, and Autonomy AI, to deliver software solutions utilizing modern aerospace sensors, UAV avionics, and innovative Artificial Intelligence applications.


Key Responsibilities

  • Develop and maintain software development plans and software safety processes, ensuring implementation of process traceability.
  • Serve as the primary point of contact for software safety and airworthiness within the software teams.
  • Implement software processes via automation with Continuous Integration/Continuous Deployment (CI/CD) methodologies.
  • Develop and enforce interface and software configuration management best practices.
  • Establish and roll out requirements traceability plans and processes for use across teams.
  • Ensure all processes, procedures, and compliance artifacts adhere to MIL-HDBK 516 and DO-178C requirements, and are designed to enable streamlined, automated, and rapid demonstration of compliance.


Required Qualifications

  • Minimum 10 years of related experience with a Bachelor’s degree, or 5–7 years with a PhD.
  • Bachelor’s degree in Computer Science (CS), Computer Engineering (CE), or Electrical Engineering (EE).
  • Proven success in taking ownership of development processes or features, with a record of delivering outstanding outcomes.
  • Strong background in C and C++ programming.
  • Experience with bare-metal firmware development for embedded systems.
  • Expertise working in collaborative environments with a focus on continuous integration, continuous delivery, and unit testing to ensure software quality.
  • Proficiency with standard version control (e.g., git) and build systems (e.g., CMake or similar).
  • Demonstrated commitment to hard work, strong communication, trustworthiness, and kindness as a team member.


Equal Opportunity Employer Statement

HRU is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.


Apply for this job
Powered by