Software Manager, Integration & Test

Epirus · Greater LA Area

Company

Epirus

Location

Greater LA Area

Type

Full Time

Job Description

Integration & Test Software Manager 

Epirus is a high-growth technology company that develops solid-state, human-safe directed energy systems that enable unprecedented counter-electronics effects and power management solutions to enhance power efficiency in defense and commercial electronics. With a constant emphasis on innovation, we are redefining modern power systems to increase the velocity of change for our customers and bring tomorrow's capabilities to life, today. 

Job objective: 

Epirus designs and manufactures novel RF systems in a rapid development environment.  Fast and thorough hardware / software testing, from early R&D to production, is critical for delivering successful products rapidly.  The Integration & Test Software Manager role will lead a team that focuses on Instrument Control, Test Automation, Data Management, and Data Analysis.  The I&T Software team supports Test Automation from component (e.g. board) level Acceptance Testing to full system Integration Testing in our anechoic chambers and field test sites.  This includes software-driven control of measurement equipment and product hardware, design of automated testing procedures to collect all necessary data in both wall-time and human-touch-time efficient manners, management, and organization of collected data in databases and other data stores, and analysis of data, both for individual units / runs as well as for aggregate trends and insights.  Candidates should be capable software engineers, with experience in large data storage and processing pipelines, as well as experience with measurement equipment and Hardware-in-the-Loop testing.  Success in this role powers the data-driven decisions that enable Epirus’s agile product development. 

Duties: 

  • Manage a team of Integration & Test Software Engineers, while also being a direct contributor, by driving architectural decisions and best practices development
  • Develop and maintain software libraries for controlling and communicating with lab equipment
  • 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)
  • 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 hardware and software teams to develop Hardware-in-the-Loop test platforms and procedures, automating as much as possible
  • Select and on-boarding new lab equipment / instrumentation, such as various sensors, DAQs, etc., to continually improve test capabilities and fidelity
  • Provide mentorship and guidance to junior team members
  • Provide Functional management of software engineers to include managing and performing staff: pay augmentations, disciplinary actions, and professional career growth
  • Assess hiring needs, effectively interview and onboard new Software Engineers 

Required Qualifications: 

  • Degree in one of the following: Electrical Engineering, Computer Science, or related 
  • 5+ years of experience, including experience automating lab equipment and data analysis 
  • 3+ years of experience leading and managing high-performing engineering teams 
  • US Citizen or Permanent Resident
  • Focused, with perspective on what matters most, rapidly delivering customer value

 Desired Qualifications: 

  • Proficiency with Python and Git
  • Experience with continuous integration tools such as Jenkins or GitLab
  • Experience with multiple operating systems and command line interfaces
  • Experience with databases and cloud data storage services
  • Familiarity with signal processing, statistical analysis, and expressive plotting / data presentation
  • Experience with various sensors and DAQs for data collection
  • Experience with Agile Product Development practices and/or start-ups
  • Some level of electrical hardware / lab experience, and/or field test experience
  • An interest in working with a wide range of other engineering disciplines, touching all parts of the product 
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:
$176,000$206,000 USD
Apply Now

Date Posted

05/20/2023

Views

11

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Tax Manager / Senior Manager - Private Equity Group - HCVT

Views in the last 30 days - 0

HCVT is a specialized professional services firm offering tax audit business management mergers and acquisitions and valuation services They emphasize...

View Details

Tax Manager / Senior Manager - Private Equity Group - HCVT

Views in the last 30 days - 0

HCVT is a firm that offers Tax Audit Advisory and Business Management services to a diverse range of clients including private and public companies hi...

View Details

Tax Manager / Senior Manager - HCVT

Views in the last 30 days - 0

HCVT is a firm offering Tax Audit Advisory and Business Management services to a diverse range of clients including private and public companies highn...

View Details

Summer Software Intern - HRL Laboratories

Views in the last 30 days - 0

This job posting offers an exciting opportunity to work in a worldclass research and fabrication facility The role involves creating custom software s...

View Details

Flight Software Engineer II - Rocket Lab

Views in the last 30 days - 0

Rocket Lab is a global leader in launch and space systems offering reliable access to orbit with their Electron rocket They are developing the advance...

View Details

Process Integration Engineer - HRL Laboratories

Views in the last 30 days - 0

The job posting is for a senior process integration engineer position requiring experience in semiconductor process development wafer fabrication mate...

View Details