Senior Instrumentation Software Engineer
EpirusAbout the role
About Epirus
Epirus is a high-growth technology company developing software-defined high-power microwave (HPM) systems with devastating counter-electronics effects on modern drone threats. The Epirus Leonidas HPM family of products, empowered by innovations in AI and microelectronics, is human safe and cost-effective. Distinguishing itself from lasers, Leonidas excels against drone swarms while also bending the cost curve back in DoD's favor - taking drone defeat costs from millions of dollars per drone to pennies on the dollar.
Job Summary: This is an exciting role in an innovative company. The ideal candidate for the position is someone who has experience developing fault-tolerant software to automate electronic tests in a production or R&D environment, design software test fixtures, and control lab equipment. The successful candidate will employ their experience and cross-functional collaboration skills to develop test software systems to rapidly develop next-generation products.
Responsibilities:
- Develop and maintain software libraries for controlling and communicating with lab equipment
- Contribute to the team by driving architectural decisions and best practices development
- Coordinate with other engineers on designing and setting up new test fixtures, typically on lab benches or in RF chambers (also occasionally out in the field)
- Coordinate with hardware and software teams to develop Hardware-in-the-Loop test platforms and procedures, automating as much as possible
- Work with other engineers to develop new test scripts/programs, maximizing code reuse for consistency of testing
- Manage ever-growing data logging and analysis, to power data-driven decisions
- Coordinate with the Manufacturing team and train technicians on the operation of test software for production testing
- Select and onboarding new lab equipment/instrumentation, such as various sensors, DAQs, etc., to continually improve test capabilities and fidelity
- Design automated tests in a Hardware-in-the-Loop setting to support flight software validation
Basic Qualifications:
- 5+ years of development in Python or C++
- 3+ years of industry experience, including experience automating lab equipment and data analysis
- Competent in computer science concepts (algorithms, data structures, object-oriented programming, etc.)
- Strong foundations in mathematics, linear algebra, and physics
- Adequate knowledge of reading schematics and data sheets for components and manuals for lab equipment
- Bachelor’s degree in computer science, electrical engineering, computer engineering or related
- Demonstrated ability to own the Software Development Life Cycle (SDLC) of a product
Preferred Skills and Experience:
- Excellent written and oral communication skills; not afraid to speak up, either to ask for help or disagree on a technical point that warrants more discussion
- Collaborative; capable of working across all levels of the organization
- Eager to learn and to help others on the team
- Organized; comfortable working in a fast-paced, ever-changing environment
- Focused, with perspective on what matters most, rapidly delivering customer value
- Experience with continuous integration tools such as Gitlab or GitHub Actions
- Experience with multiple operating systems and command-line interfaces
- Experience with databases and cloud data storage services (AWS)
- Experience with Agile Product Development practices and/or start-ups
- An interest in working with a wide range of other engineering disciplines, touching all parts of the product
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.
People are the most important part of Epirus – and always come first. We don’t believe in the word impossible and are always asking “why not” as work to usher in a new paradigm of power efficiency. Our fast-growing team is agile, creative, and innovative. We support a culture of constant learning and sense of belonging among our team members and know that mentorship matters. We embrace diversit
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s