Do you love aviation? Are you a talented software developer? Say hello... email@example.com
We are a highly motivated team. We love to work hard and play hard. We are collectively driven to improve aviation safety, and this is your chance to join something amazing. Work in the fun & cool Ballard neighborhood of Seattle, WA and experience great restaurants, night life, and exercise opportunities. Enjoy the flexible benefits of working with a small team and see your contributions broadly impact our goals.
You will walk in the door as a hands-on self-starter who is motivated to learn.
You have a solid foundation in software design using best coding practices.
You have experience with hardware and building custom computers.
Knowledge of the following programming languages and frameworks. Ability to quickly pick up other languages and frameworks as needed
C# and .NET framework
C/C++ and STL
2D and 3D graphics rendering applications
Web server backend (node.js), and browser front-end environments
Microcontroller environments (i.e. Arduino)
MS Visual Studio in Windows
Knowledge of, or ability to quickly learn the following
Mathematical concepts (vector and matrix operations, trig)
Database structures, usage and indexing concepts
Geospatial concepts (working with maps, coordinate systems, distance/bearing measurements)
Basic aviation concepts
Maintenance and deployment on Linux servers (configuring services, running backup routines, using bash scripts, etc)
Basic electronic circuits
Scalability, and performance optimization concepts. Memory management.
Best practices for software design and maintainability
Proper computer assembly and configuration process. Use of hard disk imaging tools.
General knowledge of graphics rendering using frameworks such as DirectX and GDI+
X-Plane experience, writing plugins for X-Plane
Simulation aircraft and scenery development
Experience with CentOS, nginx, Redis, MongoDB, GridFS, haproxy
Send a resume and cover letter to firstname.lastname@example.org