Epirus
US - California - Torrance
View Company Profile /
<< Go Back
**About Epirus**
- ---------------
Epirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security. Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power management techniques that allow power-hungry systems to do more with less.
**Job Summary:** This is an exciting role in an innovative, high-growth defense technology company. The ideal candidate for the
position is someone who has a breadth of knowledge developing software in embedded systems using modern
programming languages.
**Responsibilities:**
- --------------------
* Building the software for real-time coordination of hundreds of intelligent power-amplified modules over
web-based services
* Architecting and evolving an embedded Linux platform utilizing open-source software and web-based
microservices
* Design and implementation of system management software to safely bring up, shutdown, and monitor a
distributed system of electronic components
* Provide mentorship and guidance to team members in the art of embedded software development
**Basic Qualifications:**
- ------------------------
* BS degree in Computer Engineering, Computer Science, or related
* 8 years of experience developing software in a systems programming language such as C , Rust, or C
* Experience developing resource-constrained software for embedded systems
* Expert knowledge of multi-threading, parallelism, and concurrency; an ability to produce thread-safe
software modules that cooperate well together
* A firm grasp of Data Structures, Algorithms, Design Patterns, and other Computer Science fundamentals
* An understanding of computing performance and an ability to optimize software performance in large or
distributed systems
* US Citizen or Permanent Resident (future clearance may be required)
Preferred Skills and Experience:
- -------------------------------
* Strong software architecture instinct; ability to employ OOP to effectively refactor existing codebases
safely and effectively
* Experience customizing Linux Kernels using Yocto and Bitbake
* Experience developing software within asymmetric multiprocessing environments
* Experience developing performance-critical logic on real-time operating systems (RTOS)
**ITAR REQUIREMENTS:**
* To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.
At Epirus, you'll work with technical peers and great people---and get first crack at some of the defining technology challenges of our time. Here, "impossible" is just a challenge. We're a diverse, fast-growing team of change-makers fueling the future of energy with revolutionary solutions. Join us and rewrite the rules.
*As required by the Equal Pay Transparency Act, Epirus provides a reasonable range of minimum compensation for roles that may be hired. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific office location.*
For the state of California only, the range of starting pay for this role is:
$204,000---$231,000 USD
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX