| Location | Rock Hill, SC |
About Powerus
Powerus is building a next-generation American autonomous systems platform designed to move, protect, and sustain critical assets in high-consequence environments. The company combines advanced autonomy, manufacturing capability, operational expertise, and strategic acquisitions to support defense, national security, critical infrastructure, and commercial operations globally.
Mission
Our mission is to deliver resilient autonomous technologies that strengthen national security, improve operational safety, and expand the capabilities of organizations operating in complex environments.
Why Join Powerus
The core of Powerus aircraft and ground station software is written in C++: real-time control loops, sensor and datalink handling, and the services that move telemetry and video between them. That code must be fast, deterministic, and maintainable across several aircraft variants.
This role develops and maintains core C++ components and the shared libraries used across the Powerus software stack.
Position Overview
Powerus is seeking a C++ Software Engineer to develop real-time and performance-critical software for autonomous aircraft and ground control systems.
Key Responsibilities
Qualifications
Preferred Qualifications
What We Look For
Candidates should have owned C++ code in a performance- or latency-critical system and be able to describe a performance problem they found and fixed.
Equal Opportunity Statement
Powerus is an equal opportunity employer committed to building a diverse and mission-driven workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by applicable law.