Senior Software Developer Job at Redbird Flight Simulations, Austin, TX

YUpMQ2xPcW14NElJNDY0T25zVTZTRHpQSkE9PQ==
  • Redbird Flight Simulations
  • Austin, TX

Job Description

Company Overview

Redbird Flight Simulations was founded in 2006 with a mission to make pilot training more accessible and effective. By pioneering innovative flight simulation technology, we have transformed aviation education, delivering over 6000 training devices to more than 62 countries. Our commitment to affordability and quality continues to drive advancements in the industry.

Position: Senior Software Developer

Location: On-site | Austin, Texas Metropolitan Area

Job Type: Full-time

Role Summary

Redbird Flight Simulations is seeking an experienced  Senior Software Developer - Search Algorithms and Advanced Data Structures to lead and contribute to the development of cutting-edge flight simulation software. In this role, you will take ownership of algorithms related to parsing databases, search, and path planning using object-oriented programming while mentoring junior developers and driving technical innovation. If you’re passionate about aviation, technology, and solving complex challenges, this is an opportunity to make a significant impact in a dynamic and growing industry.

Key Responsibilities

  • Lead the design, development, and maintenance of advanced software solutions for flight simulation systems.
  • Design and Implement search algorithms such as A*, Dijkstra's, or other pathfinding techniques.
  • Develop, optimize, and maintain advanced data structures like Tries, Prefix Trees, or Hashmaps to improve performance and scalability.
  • Analyze and benchmark algorithm efficiency, ensuring optimal time and space complexity for large scale applications.
  • Drive the implementation of scalable, maintainable, and efficient code using C++ and Object-Oriented Programming (OOP) principles.
  • Collaborate with cross-functional teams to define system requirements, design specifications, and technical roadmaps.
  • Mentor and guide junior developers, fostering a culture of technical excellence and continuous learning.
  • Troubleshoot, debug, and optimize system performance to ensure seamless user experiences.
  • Stay ahead of industry trends and emerging technologies to propose innovative solutions for flight simulation challenges.
  • Contribute to the full software development lifecycle, from concept to deployment and maintenance.

Qualifications

  • 5+ years of professional experience in software development, with a focus on C++ and Object-Oriented Programming (OOP).
  • Expertise in writing algorithms and complex data structures.
  • Proven track record of designing and implementing complex, high-performance systems.
  • Excellent problem-solving skills with a deep analytical mindset and attention to detail.
  • Experience leading technical projects and mentoring team members.
  • Familiarity with gaming, simulation, aviation, or related technologies is a strong plus.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Preferred Qualifications

  • Experience with real-time simulation systems or high-performance computing.
  • Knowledge of aviation systems, flight dynamics, or pilot training technologies.
  • Prior experience working on technologies such as  synthetic vision systems (SVS) collision avoidance systems navigation systems , and  Global positioning systems (GPS) .
  • Familiarity with Agile/Scrum methodologies and DevOps practices.
  • Contributions to open-source projects or a strong portfolio of relevant work.

Why Join Redbird Flight Simulations?

At Redbird, you’ll have the opportunity to work on groundbreaking projects that redefine aviation training. You’ll collaborate with a passionate team of experts, leverage cutting-edge technologies, and make a tangible impact on the future of flight simulation. We offer a competitive salary, comprehensive benefits, and a supportive environment where innovation and creativity thrive.

  • Join us at Redbird Flight Simulations and help shape the future of aviation training.

Job Tags

Full time,

Similar Jobs

Scion Staffing

Intake Coordinator Job at Scion Staffing

 ...Partner Practices: Process and verify patient data from partner medical practices using our internal systems accurately and in a timely...  ...or system issues to the Head of Operations for further review and investigation. Process Improvement: Identify opportunities... 

NextEraHR.Services

Oil & Gas Paralegal Job at NextEraHR.Services

 ...Are you an experienced Corporate Paralegal with a strong background in the Oil & Gas industry ? Are you skilled in contract drafting, review, and legal document presentation , and looking for a challenging, rewarding opportunity with a dynamic team? We are currently... 

Bernards

Senior Superintendent - Public Works Job at Bernards

 ...project is in full compliance with all Bernards risk management policies. ~ QA/QC: Comply with the Bernards Quality Management...  ...experience managing projects from start-up to completion. DSA/Public Works experience is required. Project experience ranging... 

Fury Motors South St. Paul

Body Shop Manager Job at Fury Motors South St. Paul

Job Summary: The Body Shop Manager is responsible for the entire operations of the Body Shop. Responsibilities include coaching employees, overseeing the completion of all repairs, achieving monthly and annual financial targets and maintaining insurance company and customer... 

Hawthorne Lane

Temporary Conflicts Analyst (Multiple Short-term Opportunities; One Day/Week In-Office) Job at Hawthorne Lane

 ...A highly regarded global law firm is seeking two Temporary Conflicts Analysts to join their team for a two-to-three-month commitment. This is an excellent opportunity for experienced legal professionals to contribute to a high-functioning risk management department at...