Embedded Software Engineer

Aureus Greenway Holdings Inc.
Rock Hill, SC, United States
2 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

ARM Architecture C++ (Programming Language) Code Review Computer Engineering Embedded Software FreeRTOS Real-Time Operating Systems Technical Data Management Systems Information Technology Bare Metal Software Version Control

Requirements

  • 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, Candidates should have brought up software on new hardware and be able to describe a hardware-software defect they isolated with lab instruments.

Benefits & conditions

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…