Flight Software Engineer
Powerus
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
Powerus flight software runs on the flight controllers of its aircraft and handles flight control, navigation, payload control, and datalink communication. Every release is flown before it is fielded.
This role writes and maintains that code. Engineers test their own code at unit and software-in-the-loop level; release verification on hardware rigs is performed by the Hardware-in-the-Loop Test team.
Position Overview
Powerus is seeking a Flight Software Engineer to develop and release onboard software for autonomous aerial systems in C and C++, covering flight control, sensor drivers, payload interfaces, and datalink protocols on microcontroller targets.
Key Responsibilities
- Develop flight software in C and C++ for embedded flight controllers
- Write and maintain drivers for IMUs, GNSS receivers, magnetometers, and other sensors
- Implement and maintain payload and datalink interfaces
- Integrate autonomy and navigation functions with the flight stack
- Write unit and software-in-the-loop tests for new and changed code
- Support flight test, analyze flight logs, and resolve defects
- Maintain release documentation and version control practices
Qualifications
- Must be located in the United States, within commuting distance of Rock Hill, SC
- Bachelor's degree in computer engineering, computer science, electrical engineering, or aerospace engineering, or equivalent practical experience
- Professional experience developing embedded software in C or C++
- Experience with real-time operating systems or bare-metal firmware
- Experience with serial, CAN, SPI, and I2C interfaces
- Experience debugging on target hardware with debuggers and logic analyzers
- U.S. Person status required (U.S. citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3)); this role involves access to ITAR- and EAR-controlled technical data
Preferred Qualifications
- Experience with PX4, ArduPilot, or comparable flight stacks
- Experience with MAVLink
- Experience with sensor fusion and state estimation
- Experience supporting flight test
- Experience with DO-178C or comparable software assurance processes
- Active or prior U.S. security clearance
What We Look For
Candidates should have written vehicle control or flight software that flew, and should be able to describe a defect found in flight data and how they fixed it.
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.
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
- ...Why Join Powerus Powerus tracks aircraft, batteries, flights, maintenance, and mission data across customers, test sites... ...has to be available to operators, maintainers, and engineers through software that is secure and easy to use. This role builds the...SuggestedPermanent employment
- ...environments. Why Join Powerus Powerus is rapidly expanding its engineering and operational capability as demand for autonomous systems... ...growth. Position Overview Powerus is seeking Embedded Software Engineers to support the development and deployment of next-...SuggestedFull time
$25 - $30 per hour
...active lifestyle and well‑being. BEDGEAR’s sleep solutions are engineered with Performance fabrics that are temperature neutral and... ...that benefits everyone. Essential Functions We are looking for software engineers with a background in computer science or related fields...SuggestedHourly payWork experience placementInternshipWork at officeWorldwide- ...increasingly coordinate with other aircraft. The software that makes those decisions runs on the... ..., and carries them from simulation through flight test. Position Overview Powerus is seeking a Robotics Software Engineer to develop autonomy behaviors, mission...SuggestedPermanent employmentFull time
- ...planning, live telemetry, maps, and post-flight review. Operators use it outdoors, under... ...develops the ground control station software across the front end and backend services... ...Powerus is seeking a Ground Control Software Engineer to build operator-facing software for...Permanent employment
$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- ...Job Title: Account Manager - Applications Engineer Location: Rockhill, SC | On-site Job Type: Full-Time Benefits: 401K, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days. Get to Know Us: Eclipse...Full time
- ...industry leading in new technologies both in design, development and manufacture. Be the Engineer Behind Smarter Manufacturing. If you enjoy blending engineering know-how, software optimization, and project leadership to create impactful solutions, this is your opportunity...Temporary work
$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...Senior Software Developer Hybrid Position Candidates will work in our Charlotte, NC office. Retirement Clearinghouse was voted... ...~ BS in Computer Science/MIS/Information Technology/Computer Engineering, or equivalent combination of education and work experience....Hourly payTemporary workWork experience placementWork at officeRemote work
- We are seeking a highly analytical and data-focused Senior Software Engineer to play a pivotal role in our upcoming platform migration. This is a high-impact, data-intensive role requiring deep expertise in relational databases (Microsoft SQL Server and Sybase), complex...
$106.1k - $176.9k
...financial goals.Generate InterestLPL Financial is seeking a Senior Engineer to help design and build next-generation cloud-native... ...technical solutions while contributing to platform architecture, software development, testing, documentation, and ongoing support activities...Full timeWork from home$106.1k - $176.9k
...the opportunity to contribute to solutions that help clients pursue their financial goals.Job OverviewAs a Senior Full‑Stack Software Engineer, you will contribute to the design, delivery, and support of modern, cloud‑native platforms that enable LPL’s business and client...Full timeWork from home$140.5k - $234.1k
...Financial's business objectives. This role provides leadership across software development, technology operations, project execution, and... ...'s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent combination of education and...Full timeWork from home$111.5k - $185.8k
...defined for their own workCollaborates with other designers and engineers on the team(s) to ensure that technical designs and... ...designers and engineers to exchange information and ideas about software architecture, engineering best practices, and the likeResponds...Full timeWork from home$80.51k - $107.34k
...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career...Full time- ...of Powerus aircraft and ground station software is written in C++: real-time control loops... ...Powerus is seeking a C++ Software Engineer to develop real-time and performance-critical... ...code review Support integration and flight test Qualifications Must be located...Permanent employmentFull time
- ...in complex environments. Why Join Powerus Powerus flight software, ground software, and onboard AI are built and tested on shared... ...role owns the build, artifact, and release infrastructure engineering depends on. Company security policy and the CMMC program are...Permanent employmentFull time
- ...Must be located in the United States, within commuting distance of Rock Hill, SC Bachelor's degree in computer science, computer engineering, or a related discipline, or equivalent practical experience Professional experience developing Android applications in Kotlin...Permanent employmentFull time
$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering...Full timeTemporary workFor contractors$105.79k - $141.05k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution...Full timeTemporary workRemote work$116.8k - $146k
...talent while recognizing and encouraging the value of diversity in the global workplace.About the role:As a Lead Fabrication Follow-Up Engineer you will serve as the primary interface between APX Supply Chain and Engineering while providing technical guidance and resolving...Remote workFlexible hoursShift work$20 - $60 per hour
...from January 19, 2027 through June 25, 2027. As an individual contributor, you will work at the intersection of mRNA science, software engineering, data, and design operations, helping strengthen the workflows and digital tools that enable mRNA design. Working closely...Permanent employmentWork experience placementInternshipWork at officeWork from home- ...a set of microcontroller-based boards: flight controller, electronic speed controllers... ...and payload interfaces. Each board runs software that must start reliably, report its state... ..., working directly with the hardware engineers who design the boards and the manufacturing...Permanent employmentFull time
$20 - $60 per hour
...What You’ll Do Collaborate with a multidisciplinary team of engineers and scientists to design, develop, and implement technology... ...technology development. Familiarity with programming languages or software used in automation and systems engineering. Experience with...Permanent employmentFull timeSummer workInternshipWork at office$54k - $77k
You've debugged enough Coaching to develop opinions, and Business Partners Group has an iOS Developer role in Rock Hill where opinions are currency. A $54,000 - $77,000 iOS Developer role for a self-starter who wants ownership, collaboration, and a genuine path forward....FreelanceRemote work$71k - $103k
Join our engineering team in Rock Hill and help us scale systems that handle traffic from across SC and beyond. Backed by 3 years of technology experience, you'll own key initiatives, partner closely with the team, and earn $71,000 - $103,000. Key Responsibilities Re-...Contract work- ...computers running embedded Linux for autonomy, video, and mission software. They must boot reliably, accept signed updates in the field,... ...Position Overview Powerus is seeking an Embedded Linux Engineer to build and maintain the Linux platform on onboard computers,...Permanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!
- software engineer internship remote Rock Hill, SC
- graduate software developer no experience Rock Hill, SC
- information technology software engineer Rock Hill, SC
- senior software engineer remote Rock Hill, SC
- startup software engineer Rock Hill, SC
- software developer Rock Hill, SC
- cybersecurity software engineer Rock Hill, SC
- real time software engineer Rock Hill, SC
- software engineer Rock Hill, SC
- software engineer amazon Rock Hill, SC





