Quantum-Systems Inc. is a global leader in aerial intelligence and autonomous, AI-powered aerial robotics. We design, develop, manufacture, and deliver eVTOL Unmanned Aircraft Systems (UAS) and an ecosystem of related products and services. Our business directly addresses the Defense and Security markets in North America, Asia Pacific, and Latin America. We currently have an opening for a well-qualified candidate to join our Engineering Staff. This position reports to the Senior Director of Customer Success. Position Description As a Principal Software Engineer (ES3) at Quantum-Systems, you will play a critical role in solving challenges within the dynamic and competitive government UAS industry. In this role, you will be a creative problem solver, tackling the multifaceted problems facing our various platforms and delivering cutting-edge technology that transforms the battlespace. Candidates will exemplify their technical acumen to identify, create, and advance new technologies aligned with our company's vision for UAS and Airborne Artificial Intelligence. From envisioning the needs of future warfighters, you will be at the forefront of Aerial Intelligence.
Key Responsibilities
The Principal Software Engineer is responsible for the following:
- Collaborate as part of the Quantum-Systems engineering team.
- Lead engineering teams to deliver project milestones in a high-tempo work environment.
- Implement high-level software architectures with minimal supervision.
- Resolve complex problems during troubleshooting using industry best practices.
- Integrate unmanned system technologies such as edge-computed data fusion, vision AI, teaming, and payload coordination.
- Lead technical software integration efforts.
- Decompose the scope of assigned projects and develop corresponding software architectures and software designs.
- Develop and execute Software Integration and Test Plans.
- Lead subsystem and low-level technical reviews.
- Travel up to 10% of the time to support business needs.
- Embody, promote, and demonstrate the Quantum-Systems core principles.
Experience and Qualifications Basic Qualifications
- Bachelor of Science (BS) in a Science, Technology, Engineering, or Mathematics (STEM) discipline and 4–7 years of embedded software experience; OR a PhD in a STEM discipline and 3+ years of embedded software experience.
- 3+ years of experience in Embedded Linux design.
- Ability to work both independently and collaboratively in a team environment.
- Experience in video and data communications across Ethernet.
- Demonstrated experience in embedded C++ and C#.
- Excellent verbal and written communication skills.
- Background check and U.S. citizenship required due to government contract requirements.
Preferred Qualifications
- 3+ years of machine learning development experience.
- Demonstrated experience in Windows WPF development.
- Experience with embedded communication networks using UDP streams and sockets.
- Demonstrated ability to integrate and test complex systems, including datalinks, control systems, and vehicles.
- Proven success in a startup environment, demonstrating adaptability.
- Experience with Unmanned Aircraft development is a plus.
- Ability to prioritize and adjust tasks to accomplish desired results.
- Ability to manage multiple responsibilities and accomplish tasks simultaneously.
- Ability to comprehend and analyze complex problems and develop effective solutions.