Principal Software Engineer
Generate a McCoy IQ challenge in 30 seconds.
See how candidates think and approach the work this role demands, before the phone screen. We'll build a video challenge from this posting, and you can edit or share it before it goes live.
Key details
Job Description
<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, high-growth defense technology company. The ideal candidate for the<br>position is someone who has a breadth of knowledge developing software in embedded systems using modern<br>programming languages.</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>Building the software for real-time coordination of hundreds of intelligent power-amplified modules over<br>web-based services</li>
<li>Architecting and evolving an embedded Linux platform utilizing open-source software and web-based<br>microservices</li>
<li>Design and implementation of system management software to safely bring up, shutdown, and monitor a<br>distributed system of electronic components</li>
<li>Provide mentorship and guidance to team members in the art of embedded software development</li>
</ul>
<h2><strong><span data-contrast="none">Basic Qualifications:</span></strong></h2>
<ul>
<li><span data-contrast="none">BS degree in Computer Engineering, Computer Science, or related</span></li>
<li><span data-contrast="none">8+ years of experience developing software in a systems programming language such as C++, Rust, or C</span></li>
<li><span data-contrast="none">Experience developing resource-constrained software for embedded systems</span></li>
<li><span data-contrast="none">Expert knowledge of multi-threading, parallelism, and concurrency; an ability to produce thread-safe<br>software modules that cooperate well together</span></li>
<li><span data-contrast="none">A firm grasp of Data Structures, Algorithms, Design Patterns, and other Computer Science fundamentals</span></li>
<li><span data-contrast="none">An understanding of computing performance and an ability to optimize software performance in large or<br>distributed systems</span></li>
<li><span data-contrast="none">US Citizen or Permanent Resident (future clearance may be required)</span></li>
</ul>
<h2><span data-contrast="none">Preferred Skills and Experience:</span></h2>
<ul>
<li>Strong software architecture instinct; ability to employ OOP to effectively refactor existing codebases<br>safely and effectively</li>
<li>Experience customizing Linux Kernels using Yocto and Bitbake</li>
<li>Experience developing software within asymmetric multiprocessing environments</li>
<li>Experience developing performance-critical logic on real-time operating systems (RTOS)</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>$204,000</span><span class="divider">&mdash;</span><span>$231,000 USD</span></div></div></div>
Audit details(provenance, verification trail, raw fields)
Core fields
epirus:5988688004Provenance
epirusVerification trail
This posting hasn't been probed by our closure verifier yet. Stream C runs on a rolling schedule against postings approaching the close-decision threshold.
See how we measure for definitions, or our corrections log for known issues. Found something wrong? Flag a correction.
