Jobs
Required skills
Python
Java
Docker
Go
Rust
Linux
Machine Learning
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 company. The ideal candidate for the position is someone who has experience developing high-performance real-time, autonomous software systems to rapidly develop next-generation products. Employ your expertise by developing software systems that support functions such as autonomous target tracking, agile electronic beam-forming, and real-time hardware control.
Responsibilities:
-
Design and implement software of embedded devices and systems from requirements to production and deployment
-
Design, develop, code, test, and debug system software
-
Build real-time control software for a variety of projects
-
Analyze and enhance the efficiency, stability and scalability of system resources
-
Direct software QA and optimize I/O performance
-
Interface with hardware design and development
-
Assess third-party and open-source software
-
Lead teams to create minimum viable products from an idea
-
Derive software frameworks and architectures to accelerate development
-
Mentor peers to advance team velocity
Basic Qualifications:
-
5+ years of development in C and C++
-
3+ years working with embedded systems
-
Additional experience with one or more modern systems language(s): Python, Java, VHDL, Verilog, Go, Rust, etc.
-
Versed in multithreaded design (concurrency primitives, resource management, etc.)
-
Competent in computer science concepts (algorithms, data structures, object-oriented programming, etc.)
-
Strong foundations in mathematics and linear algebra
-
Adequate knowledge of reading schematics and data sheets for components
-
Bachelor’s degree in computer science or a similar discipline, Master’s degree preferred
-
This is an on-site position; availability to work in our HQ in Torrance is required
Preferred Skills and Experience:
-
2+ years of experience with Xilinx FPGA and Embedded Cortex CPU architectures
-
Experience building software for real-time operating environments with specific latency requirements
-
Experience with Embedded Linux and/or software integration with FPGA firmware
-
Knowledge or experience with digital signal processing (DSP) or radio frequency (RF) technologies
-
User experience with Dev
Ops Pipeline tools:
-
Experience with Docker or Helm
-
Scrum Master Certification
-
Desire to mentor new hires
-
Exposure or interest in sensor fusion, machine learning, or AI
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: $171,000—$194,000 USD
Total Views
1
Apply Clicks
0
Weekly mock applicants
0
Bookmarks
0
Similar jobs

Sr Principal Cyber Software Engineer Test
Northrop Grumman · United States-Maryland-Annapolis Junction

Senior ML Software Development Engineer
Fortinet · Santa Clara, CA, United States, US

Senior Software Engineer - Java
Veeva Systems · Canada - Toronto

Senior Engineer I, Observability
DigitalOcean · San Francisco

Lead Software Engineer - Sr. Java developer
JPMorgan Chase · Columbus, OH, United States, US
About Epirus

Epirus
Series BEpirus is a defense technology company that develops directed energy weapons and electronic warfare systems. The company focuses on high-power microwave technology for counter-drone and missile defense applications.
51-200
Employees
Torrance
Headquarters
Reviews
4.0
10 reviews
Work-life balance
3.5
Compensation
3.0
Culture
4.2
Career
3.5
Management
3.3
75%
Recommend to a friend
Pros
Great team culture and support
Good management support
Training and development opportunities
Cons
Heavy workload and overtime
Management communication issues
High expectations and stress
Salary Ranges
0 data points
Senior
Senior · Project Manager
0 reports
$182,156
total per year
Base
-
Stock
-
Bonus
-
$154,836
$209,476
News & Buzz
Drones with cope cages? Tanks will be smirking from the sidelines.
·
1w ago
·
2,944
·
155
how do you think Pyrrhus of Epirus and Selecus I Nicator; both enemies of Rome, would have reacted to the existience of Eastern Roman/Byzantine Empire?
A bit silly or abstract question, but nonetheless it fascinates me deeply. Both of them were two mortal enemies of Roman republic who both have lost against it bitterly, and also they were both Hellenistic Greek and hated anything Roman. It begs the question of how would they viewed and thought about, if for the case of the hypothetical lets say someone from the future would have told them about the later development of Rome, and the Byzantine empire in general. As a state that is Rome and Roman
·
1w ago
·
17
·
13
Upside down europe
·
2w ago
·
1,559
·
126
Why is pyrrhus of epirus held in such high regard as an enemy of Rome?
So I will admit compared to people like Hannibal or arminius my knowledge of pyrrhus is more spotty. However when I made a post asking who was your favorite enemy of Rome this man's name came up multiple times. My question is why is he so renowned? Although my knowledge of him is relatively spotty I know that he won only two victories against the Romans both of which were too costly to him, he invaded rome to help out Greek city-states and as an excuse to make his own empire, that his victories
·
2w ago
·
860
·
86