RealSimGear Inc ยท 13 hours ago
Software Enginner
RealSimGear Inc is a San Diego based designer and manufacturer of advanced flight simulation components and systems. They are seeking an experienced Software Engineer to help design, build, and maintain the software systems that power their simulated avionics, aircraft, and hardware integrations.
Responsibilities
Design, implement, and unit-test high-performance code in C/C++ for simulated avionics and aircraft systems
Develop and maintain cross-platform plugins for popular flight simulation platforms (e.g., X-Plane)
Collaborate with the Hardware Engineering team to define, implement, and troubleshoot device communication protocols (e.g., USB, Serial) for new RealSimGear hardware products
Own the end-to-end reliability and performance of key software systems
Participate in code reviews to maintain high quality and adherence to best practices across the codebase
Qualification
Required
2-4+ years of professional software engineering experience delivering production software to customers
Strong experience with object-oriented programming, including C/C++
Ability to design, implement, test, and maintain complex software systems
Experience working with existing codebases and improving them over time
Interest in or experience with aviation and/or flight simulation
Ability to self-manage with minimal direct oversight in a highly autonomous team environment
Strong communication skills across multiple formats, including written documentation, asynchronous chat, live video calls, and occasional in-person meetings
Experience debugging and troubleshooting issues across different platforms and environments
Familiarity with version control systems (e.g., Git) and collaborative development workflows
Preferred
Experience with Conan or other C/C++ package managers
Knowledge of aviation data standards such as ARINC 424
Experience developing plugins or integrations for simulation platforms
Familiarity with aeronautical engineering concepts
Familiarity with hardware or device-communication software (USB, HID, serial, networking, CAN, etc.)
Knowledge of cloud-based software infrastructure and services
Experience with CI/CD pipelines, build systems, and automated testing
Background in performance-sensitive or real-time systems
Demonstrable professional or personal experience in aviation or flight simulation software development
Benefits
Dental insurance
Health insurance
Paid time off
Vision insurance
Company
RealSimGear Inc
RealSimGear Inc designs and manufactures ultra-realistic avionics, flight controls and flight simulation systems for pilots wanting to maintain proficiency at home as well as flight sim enthusiasts.