Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…