Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. Engineering
  4. Principal Software Engineer
Epirus logo

Epirus

Principal Software Engineer at Epirus

Torrance, California, United StatesFull-timeEngineeringPosted about 1 month ago
Apply with Pipeline→

About the Role

<h2><strong data-stringify-type="bold">About Epirus</strong></h2> <p><span class="TextRun SCXW6194141 BCX8" lang="EN-US" data-contrast="none"><span class="NormalTextRun CommentStart CommentHighlightPipeRestV2 CommentHighlightRest SCXW6194141 BCX8">E</span><span class="NormalTextRun CommentHighlightPipeRestV2 SCXW6194141 BCX8">pirus 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. </span></span><span class="EOP SCXW6194141 BCX8" data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p>&nbsp;</p> <p><span style="font-size: 14pt;"><strong>Job Summary:</strong></span> 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.</p> <h2><strong><span data-contrast="none">Responsibilities:</span></strong><span data-ccp-props="{&quot;134233117&quot;:true,&quot;134233118&quot;:true,&quot;201341983&quot;:2,&quot;335559685&quot;:720,&quot;335559739&quot;:160,&quot;335559740&quot;:300}">&nbsp;</span></h2> <ul> <li>Design and implement software of embedded devices and systems from requirements to production and deployment&nbsp;</li> <li>Design, develop, code, test, and debug system software&nbsp;</li> <li>Build real-time control software for a variety of projects&nbsp;</li> <li>Analyze and enhance the efficiency, stability and scalability of system resources&nbsp;</li> <li>Direct software QA and optimize I/O performance&nbsp;</li> <li>Interface with hardware design and development&nbsp;</li> <li>Assess third-party and open-source software&nbsp;</li> <li>Lead teams to create minimum viable products from an idea&nbsp;</li> <li>Derive software frameworks and architectures to accelerate development&nbsp;</li> <li>Mentor peers to advance team velocity</li> </ul> <h2><strong><span data-contrast="none">Basic Qualifications:</span></strong></h2> <ul> <li>5+ years of development in C and C++&nbsp;</li> <li>3+ years working with embedded systems&nbsp;</li> <li>Additional experience with one or more modern systems language(s): Python, Java, VHDL, Verilog, Go, Rust, etc.&nbsp;</li> <li>Versed in multithreaded design (concurrency primitives, resource management, etc.)&nbsp;</li> <li>Competent in computer science concepts (algorithms, data structures, object-oriented programming, etc.)&nbsp;</li> <li>Strong foundations in mathematics and linear algebra&nbsp;</li> <li>Adequate knowledge of reading schematics and data sheets for components&nbsp;</li> <li>Bachelor’s degree in computer science or a similar discipline, Master’s degree preferred</li> <li>This is an on-site position; availability to work in our HQ in Torrance is required</li> </ul> <h2><span data-contrast="none">Preferred Skills and Experience:</span></h2> <ul> <li>2+ years of experience with Xilinx FPGA and Embedded Cortex CPU architectures&nbsp;</li> <li>Experience building software for real-time operating environments with specific latency requirements&nbsp;</li> <li>Experience with Embedded Linux and/or software integration with FPGA firmware&nbsp;</li> <li>Knowledge or experience with digital signal processing (DSP) or radio frequency (RF) technologies&nbsp;</li> <li>User experience with DevOps Pipeline tools&nbsp;</li> <li>Experience with Docker or Helm &nbsp;</li> <li>Scrum Master Certification&nbsp;</li> <li>Desire to mentor new hires&nbsp;</li> <li>Exposure or interest in sensor fusion, machine learning, or AI</li> </ul> <p>&nbsp;</p> <p><strong>ITAR REQUIREMENTS:</strong>&nbsp;</p> <ul> <li>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&nbsp;ITAR&nbsp;<a href="https://www.pmddtc.state.gov/ddtc_public/ddtc_public?id=ddtc_kb_article_page&amp;sys_id=24d528fddbfc930044f9ff621f961987" target="_blank">here</a>.  </li> </ul> <p><span class="TextRun SCXW223840355 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW223840355 BCX8">At Epirus, </span><span class="NormalTextRun SCXW223840355 BCX8">you’ll</span><span class="NormalTextRun SCXW223840355 BCX8"> 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. </span></span><span class="TextRun SCXW223840355 BCX8" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW223840355 BCX8">We're</span><span class="NormalTextRun SCXW223840355 BCX8"> a diverse, fast-growing team of change-makers fueling the future of energy with revolutionary solutions. </span></span><a class="Hyperlink SCXW223840355 BCX8" href="https://www.epirusinc.com/open-roles" target="_blank"><span class="TextRun Underlined SCXW223840355 BCX8" lang="EN-US" data-contrast="none"><span class="NormalTextRun SCXW223840355 BCX8" data-ccp-charstyle="Hyperlink">Join us and rewrite the rules.</span></span></a><span class="EOP SCXW223840355 BCX8" data-ccp-props="{&quot;201341983&quot;:0,&quot;335559740&quot;:240}">&nbsp;</span></p> <p>&nbsp;</p><div class="content-pay-transparency"><div class="pay-input"><div class="description"><em data-stringify-type="italic">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.&nbsp;</em></div><div class="title">For the state of California only, the range of starting pay for this role is: </div><div class="pay-range"><span>$194,000</span><span class="divider">&mdash;</span><span>$204,000 USD</span></div></div></div>

Related Roles

  • Senior Software Engineer, Integration and Test

    Epirus

    Torrance, California, United States
  • Senior RF Engineer (Contract) - Future Opportunities

    Epirus

    Torrance, California, United States
  • Senior FPGA Engineer

    Epirus

    Torrance, California, United States
  • Principal System Engineer (Contract)

    Epirus

    Torrance, California, United States
  • Senior Systems Engineer- Development

    Epirus

    Torrance, California, United States
  • Manager, Warehouse Inventory Control

    Epirus

    Torrance, California, United States