Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Flight Software Engineer

Full-time

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.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Flight Software Engineer in Rock Hill, SC vacancy
  •  ...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... 
    Suggested
    Remote job
    Internship

    Danaher

    Rock Hill, SC
    3 days ago
  •  ...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... 
    Suggested
    Permanent employment

    Powerus

    Rock Hill, SC
    4 days ago
  •  ...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-... 
    Suggested
    Full time

    Powerus

    Rock Hill, SC
    1 day ago
  • $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... 
    Suggested
    Hourly pay
    Work experience placement
    Internship
    Work at office
    Worldwide

    Bedgear

    Rock Hill, SC
    4 days ago
  •  ...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... 
    Suggested
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    4 days ago
  •  ...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

    Powerus

    Rock Hill, SC
    5 days ago
  • $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 job
    Full time

    Quora

    Rock Hill, SC
    19 hours ago
  •  ...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

    Eclipse Automation

    Rock Hill, SC
    3 days ago
  •  ...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

    Winbro Group Technologies LLC

    Rock Hill, SC
    4 days ago
  • $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 job
    Full time
    H1b

    Aperia Technologies

    Rock Hill, SC
    19 hours ago
  •  ...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

    Cheez

    Rock Hill, SC
    1 day ago
  •  ...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 pay
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Retirement Clearinghouse

    Rock Hill, SC
    3 days ago
  • 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... 

    EPAM Systems

    Fort Mill, York County, SC
    1 day ago
  • $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 time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    19 hours ago
  • $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 time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    19 hours ago
  • $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 time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    19 hours ago
  • $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 time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    19 hours ago
  • $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

    Lumen

    Rock Hill, SC
    1 day ago
  •  ...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 employment
    Full time

    Powerus

    Rock Hill, SC
    4 days ago
  •  ...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 employment
    Full time

    Powerus

    Rock Hill, SC
    3 hours ago
  •  ...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 employment
    Full time

    Powerus

    Rock Hill, SC
    4 days ago
  • $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 time
    Temporary work
    For contractors

    Lumen

    Rock Hill, SC
    19 hours ago
  • $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 time
    Temporary work
    Remote work

    Lumen

    Rock Hill, SC
    2 days ago
  • $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 work
    Flexible hours
    Shift work

    WESTINGHOUSE

    Rock Hill, SC
    1 day ago
  • $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 employment
    Work experience placement
    Internship
    Work at office
    Work from home

    Moderna

    Rock Hill, SC
    2 days ago
  •  ...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 employment
    Full time

    Powerus

    Rock Hill, SC
    4 days ago
  • $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 employment
    Full time
    Summer work
    Internship
    Work at office

    Moderna

    Rock Hill, SC
    2 days ago
  • $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....
    Freelance
    Remote work

    Energy Innovation: Policy and Technology LLC

    Rock Hill, SC
    4 days ago
  • $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

    Energy Innovation: Policy and Technology LLC

    Rock Hill, SC
    4 days ago
  •  ...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 employment
    Full time

    Powerus

    Rock Hill, SC
    3 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!