Demo

Software Engineer II – Aviation Networks Development

uAvionix Corporation
Denver, CO Full Time
POSTED ON 12/18/2025 CLOSED ON 1/17/2026

What are the responsibilities and job description for the Software Engineer II – Aviation Networks Development position at uAvionix Corporation?

Job Title: Software Engineer II – Aviation Networks Development

Department: Engineering

Reports To: Vice President of Engineering

Location: Denver, CO ; possible remote position for right candidate

Position Type: Full-time, Salaried, Exempt, IC1 or IC2

_________________________________________________________________________________________

Job Summary

uAvionix is an agile and disruptive hardware manufacturer driven to change the face of avionics for UAS and traditional crewed aviation. We’re passionate innovators delivering products with more features, tighter integration and unheard-of size, weight and power.

We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and implementing software solutions across the entire software stack, with a focus on our SAI (Surface Awareness Initiative) airport deployments and development of our FlightLine portal. This role involves working on both front-end and back-end technologies to create scalable and efficient applications that meet our business needs.

The Software Engineer will work as a key member of our team and will collaborate across our organization and with the FAA. In addition to being a team player, you need to be a self-motivated problem solver who finds elegant solutions to highly technical challenges.

Essential Duties And Responsibilities

  • Lead the continued development and enhancement of our SAI (Surface Awareness Initiative) SaaS solution for airport surface awareness and safety.
  • Plan and execute SAI and APRT deployments at multiple airports on a quarterly basis, ensuring smooth integration.
  • Manage ongoing maintenance and updates for previously deployed SAI installations, including advanced remote troubleshooting and on-site visits when necessary.
  • Collaborate with FAA representatives and airport stakeholders during system requirements gathering and deployment phases.
  • Participate in user training sessions and create documentation of new features for airport personnel.
  • Design, develop, and implement end-to-end software solutions across the entire software stack.
  • Help define, document, evolve, and evangelize high engineering standards and best practices across multiple areas.
  • Develop front-end interfaces using modern web technologies such as HTML, CSS, and Javascript frameworks.
  • Develop and maintain server-side applications and APIs using server-side technologies such as NodeJS, Python, and Bun.
  • Integrate third-party services and APIs to extend the functionality of existing applications.
  • Write clean, well-documented, and maintainable code following coding standards and best practices.
  • Perform code reviews, testing, debugging, and troubleshooting to ensure the quality and reliability of software solutions.
  • Other related duties as assigned.

Required Skills/Abilities:

  • NodeJS, required.
  • Modern HTML, required.
  • CSS, required.
  • Javascript, required.
  • Typescript, required.
  • Svelte, recommended.
  • Realtime Data Interaction and Display, recommended.
  • Familiarity with databases and database management systems (e.g., SQL, Postgres), recommended.
  • MapBox, or other modern map system, preferred.
  • Embedded Hardware Experience, preferred.
  • Knowledge of API design standards, patterns, and best practices.
  • Experience in environments that implemented modern practices around software development, release management, continuous integration, system reliability, cloud architecture and data security.
  • Self-motivated individual that possesses excellent time management and organizational skills.
  • Excellent verbal and written communication skills.
  • Excellent organizational skills and attention to detail.
  • Excellent analytical and problem-solving skills.
  • Extensive knowledge of software systems and programming languages.
  • Proficient with software engineering tools and applications.
  • US Citizen or green card holder required.

Education and Experience:

  • Bachelor’s degree in computer science, Software Engineering, related field or relevant work experience.
  • 1-5 years of proven experience as a Full Stack Developer or similar role, with a strong portfolio showcasing past projects.

Physical Requirements

  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.
  • Travel up to 10% of the time.

**uAvionix is an equal opportunity employer**

Powered by JazzHR

Salary.com Estimation for Software Engineer II – Aviation Networks Development in Denver, CO
$84,723 to $103,034
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II – Aviation Networks Development?

Sign up to receive alerts about other jobs on the Software Engineer II – Aviation Networks Development career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at uAvionix Corporation

  • uAvionix Corporation Columbia, MT
  • Job Title: Manufacturing Production Technician II Department: Operations Reports To: Director of Manufacturing/Production Location: On-site; Columbia Falls... more
  • 9 Days Ago

  • uAvionix Corporation Columbia, MT
  • Job Title: Manufacturing Production Technician I Department: Operations Reports To: Director of Quality Location: On-site; Columbia Falls, MT Position Type... more
  • 15 Days Ago

  • uAvionix Corporation Leesburg, VA
  • Job Title: Implementation Specialist – Customer Success Department: Aviation Networks/Revenue Reports To: Technical Project Manager – Aviation Networks Loc... more
  • 15 Days Ago

  • uAvionix Corporation Leesburg, VA
  • Job Title: Aviation Networks Project Manager Department: Revenue (Focus Area: Aviation Networks) Reports To: Vice President of Programs Location: Remote or... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Software Engineer II – Aviation Networks Development jobs in the Denver, CO area that may be a better fit.

  • Gen II Denver, CO
  • We are looking for a Senior Full Stack Java Developer to design, develop, and implement robust Java-based solutions that drive efficiency, enhance data acc... more
  • 30 Days Ago

  • Blue Origin Denver, CO
  • Application Close Date Applications will be accepted on an ongoing basis until the requisition is closed. At Blue Origin, we envision millions of people li... more
  • 8 Days Ago

AI Assistant is available now!

Feel free to start your new journey!