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

Embedded Software Engineer

Powerus

Job Description

About Powerus

\n

\n

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.

\n

\n

Mission

\n

\n

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.

\n

\n

Why Join Powerus

\n

\n

Every Powerus aircraft carries a set of microcontroller-based boards: flight controller, electronic speed controllers, battery management, power distribution, and payload interfaces. Each board runs software that must start reliably, report its state, and keep working through vibration, temperature extremes, and electrical noise.

\n

\n

This role writes and maintains that software across the board set, from bring-up of new hardware revisions through production release, working directly with the hardware engineers who design the boards and the manufacturing team that builds them.

\n

\n

Position Overview

\n

\n

Powerus is seeking an Embedded Software Engineer to develop software for the microcontroller-based electronics in Powerus autonomous aircraft.

\n

\n

Key Responsibilities

\n

\n
    \n
  • Develop embedded C and C++ software for flight, propulsion, power, and payload boards
  • \n
  • Bring up new board revisions, including drivers for sensors, communication buses, and peripherals
  • \n
  • Implement CAN, UART, SPI, and I2C communication between boards
  • \n
  • Implement bootloaders and field firmware update
  • \n
  • Develop fault detection, logging, and health reporting
  • \n
  • Write unit tests and support hardware-in-the-loop testing
  • \n
  • Support production test and failure analysis of returned units
  • \n
\n

Qualifications

\n

\n
    \n
  • Must be located in the United States, within commuting distance of Rock Hill, SC
  • \n
  • Bachelor's degree in computer science, computer engineering, or a related discipline, or equivalent practical experience
  • \n
  • Professional experience developing embedded software in C or C++
  • \n
  • Experience with ARM Cortex-M or comparable microcontrollers
  • \n
  • Experience with an RTOS such as FreeRTOS or Zephyr, or with bare-metal development
  • \n
  • Ability to read schematics and use oscilloscopes and logic analyzers
  • \n
  • Experience with version control and code review
  • \n
  • 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
  • \n
\n

Preferred Qualifications

\n

\n
    \n
  • Experience with PX4, ArduPilot, or other flight control software
  • \n
  • Experience with motor control or battery management firmware
  • \n
  • Experience with DroneCAN or CANopen
  • \n
  • Experience with embedded software for aerospace, defense, or automotive products
  • \n
  • Active or prior U.S. security clearance
  • \n
\n

What We Look For

\n

\n

Candidates should have brought up software on new hardware and be able to describe a hardware-software defect they isolated with lab instruments.

\n

\n

Equal Opportunity Statement

\n

\n

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 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Rock Hill, SC vacancy
  •  ...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...  ...Overview Powerus is seeking an Embedded Software Engineer to develop software for... 
    Suggested
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    2 days ago
  •  ...Position Overview Powerus is seeking a Radio Firmware Engineer to develop transceiver control and link-layer firmware for Powerus...  ...equivalent practical experience Professional experience developing embedded firmware in C Experience developing firmware for radio... 
    Suggested
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    2 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 Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill... 
    Suggested
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Rock Hill, SC
    4 days ago
  •  ...:Build Way principles)Who we are looking forThe Senior Systems Engineer designs, implements, secures, and supports enterprise IT systems...  ...and resolve Tier 3 incidents involving hardware, software, identity, endpoints, and infrastructure.Monitor system health,... 
    Suggested
    Permanent employment
    Remote work

    Re:Build Manufacturing

    Rock Hill, SC
    2 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... 
    Suggested
    Remote job
    Full time
    H1b

    Aperia Technologies

    Rock Hill, SC
    4 days ago
  • $91.36k - $135.17k

     ...customer approach, this role is responsible for crafting, setting up, building, maintaining, and supporting Re:Build’s enterprise engineering systems like CAD, PDM, and PLM ecosystems—including SolidWorks, Siemens NX, CATIA, Teamcenter, and supporting engineering... 
    Permanent employment
    Work at office
    Remote work
    3 days per week

    Re:Build Manufacturing

    Rock Hill, SC
    3 days ago
  • $99.23k - $132.3k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Lumen is looking for Solution Engineers who are passionate about leveraging technology innovation for the betterment of humanity. This exciting customer-facing solution... 
    Full time
    Temporary work
    Work experience placement
    Local area

    Lumen

    Rock Hill, SC
    3 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
    4 days ago
  •  ...Powerus aircraft carry onboard computers running embedded Linux for autonomy, video, and mission software. They must boot reliably, accept signed updates in...  ...Overview Powerus is seeking an Embedded Linux Engineer to build and maintain the Linux platform on onboard... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    4 days ago
  •  ...Powerus is seeking a Computer Vision Engineer to develop onboard detection, tracking,...  ...detections Optimize vision pipelines for embedded GPUs and accelerators Integrate vision...  ...experience developing computer vision software in C++ and Python Experience with OpenCV... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    2 days ago
  •  .... Position Overview Powerus is seeking a Hardware Engineer to design and bring up the electronics inside Powerus unmanned...  ...Lead board bring-up, validation, and debug with embedded software engineers Design power distribution, regulation, and protection... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    4 days ago
  •  .... Position Overview Powerus is seeking a Hardware Engineer to design the electronics for Powerus handheld ground controllers...  ..., haptics, and audio Bring up and debug boards with embedded software engineers Support EMC, environmental, and drop qualification... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    2 days ago
  •  ...It runs on the Linux platform maintained by the Embedded Linux team and over datalinks designed by RF engineering. Position Overview Powerus is seeking...  ...receive and display pipelines for ground control software Measure end-to-end latency, quality, and robustness... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    4 days ago
  •  ...platforms across airframe, propulsion, avionics, autonomy, and ground software at once. Defense and national security programs require...  ...requirements. Position Overview Powerus is seeking a Systems Engineer to decompose customer and mission needs into requirements,... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    4 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
    5 days 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
    5 hours ago
  • $58.4k - $73k

     ...recruit the most qualified talent while recognizing and encouraging the value of diversity in the global workplace. As a Fluid Systems Engineer you will be responsible for the design development and maintenance of various fluid systems within the nuclear power plant. You... 
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Rock Hill, SC
    2 days ago
  •  ...customers, test sites, and the Rock Hill production line. That information has to be available to operators, maintainers, and engineers through software that is secure and easy to use. This role builds the web applications and services for fleet management, mission... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    2 days ago
  •  ...as a whole: link requirements, architecture, frequency plan, and verification, and coordinates the RF, antenna, firmware, and FPGA engineers who build it. Position Overview Powerus is seeking a Radio Systems Engineer to define the architecture, requirements,... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    2 days ago
  •  ...Design Assurance, and firmware verification by Hardware-in-the-Loop Test. Position Overview Powerus is seeking a Reliability Engineer to plan and run environmental and reliability test programs for aircraft and subsystems, and to manage failure reporting, analysis... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    4 days 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
    1 day ago
  •  ...and data-driven execution. You’ll be a key builder of our operational foundation. Role at a glance Process design and optimization Engineer production processes that meet targets for safety, quality, delivery, and cost.Analyze flows to remove waste and elevate... 

    Powerus Autonomous Systems

    Rock Hill, SC
    5 days ago
  • $90 - $105 per hour

     ...Systems Group (CSG) combines deep technical expertise with market-leading innovation to help our customers solve complex systems engineering and integration challenges. CSG is organized by core customer-facing lines of business to manage and grow programs within NASA, NOAA... 
    Hourly pay
    Part time
    Casual work
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    The Aerospace Corporation

    Rock Hill, SC
    4 days ago
  • $100.39k

     ...Description Shape what comes next | Discover careers in Tech At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing products that operate at global scale. This is an environment where you... 
    Full time
    Summer work
    Internship
    Local area
    Monday to Friday

    Amazon

    Rock Hill, SC
    4 days ago
  •  ...increasingly coordinate with other aircraft. The software that makes those decisions runs on the...  ...Powerus is seeking a Robotics Software Engineer to develop autonomy behaviors, mission...  ...Profile and optimize software on embedded compute platforms Support flight test... 
    Permanent employment
    Full time

    Powerus

    Rock Hill, SC
    2 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...development, and testing Supporting the development of console and embedded software systems Troubleshooting issues and implementing... 
    Remote job
    Internship

    Danaher

    Rock Hill, SC
    2 days ago
  •  ...transceiver selection and front-end design through production release. \n \n Position Overview \n \n Powerus is seeking an RF Engineer to design the radio hardware in Powerus handheld controllers and aircraft datalinks. \n \n Key Responsibilities \n \n \n... 
    Permanent employment
    Work at office

    Powerus

    Rock Hill, SC
    4 days ago
  •  ...Amazon’s fulfillment infrastructure • Learn about and work with other functional teams (Operations, RME (Reliability Maintenance & Engineering), Central Teams, Human Resources, Transportation Operations, and others) in the planning and execution of your assigned project.... 
    Full time
    Summer work
    Internship
    Work at office
    Local area
    Relocation
    Relocation package
    Shift work
    Night shift
    Weekend work

    Amazon

    Rock Hill, SC
    4 days ago
  •  ...Job Description Sr. Process Controls Engineer (Relocation Assistance Available) \n \n \n Position Overview \n A well-established, multi-site manufacturing company is seeking a Sr. Process Control Engineer to support and enhance automation systems within a... 
    Relocation package

    CEO Inc.

    Rock Hill, SC
    7 days ago
  • $2,900 - $5,800 per month

     ...Navy’s high-tech fleet of ships, aircraft, equipment and personnel. At the center of these projects is a talented group of Civil Engineers who help to ensure that each initiative is conceived, planned and completed on time, in budget and according to specification. If... 
    Civilian Contractor
    Full time
    Contract work
    Part time
    Work at office

    U.S. Navy

    Rock Hill, SC
    4 days ago

Do you want to receive more vacancies?

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