Employment
Embedded Software Engineer
Position Responsibilities
Dynon Avionics is always interested in talking to embedded software engineers that have a special connection to aviation. Dynon is a small company (in
Contact:jobs(at)dynonavionics(dot)com
Senior Software Development Engineer
We're looking for a talented software developer who can work effectively in a fast-moving small company environment writing code for embedded systems that help private pilots fly around the sky. As an Avionics Software Development Engineer, you will write real-time code to gather sensor data from multiple sources (such as accelerometers and GPS), efficiently extract data from databases of terrain and navigation information, communicate with other devices across a network, compute results reflecting aircraft position, speed, and orientation, and display an informative and attractive "dashboard" to the user at a high frame rate. Qualified candidates will have significant background in many of the following areas:
Desired Skills/Experience:
- embedded software development
- Linux application development
- Windows application development
- flight simulation, racing, or comparable game development experience
- microcontroller programming
- experience with accelerometers, gyros, GPS, and other sensors
- digital signal processing
- networking protocols (RS-422, Ethernet)
- graphics programming (GDI, DirectX, OpenGL)
- advanced data structures
- experience with DO-178 or other formal development processes
- background in Engineering, Physics, or Math
- C and C++
- piloting experience
This opening is for a full-time position. Dynon provides a competitive compensation package, including health insurance, retirement, and equity components.
Please send resumes to jobs@dynonavionics.com.
