Senior Instrumentation Software Engineer

1 month ago


Norman, Oklahoma, United States Epirus Full time

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.

This position is onsite in Norman, Oklahoma*

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
  • Ability to travel about 25% of the time

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 diversity, equity and inclusion in the workplace and beyond. To deliver on our mission, we are always looking for problem solvers, changemakers and innovators to join our fast-growing team.



  • Norman, Oklahoma, United States NOAANational Severe Storms Lab Full time

    Position Overview:As a Senior Radar Systems Engineer, you will be responsible for a range of critical tasks:Technical Leadership: Act as a key technical authority, guiding a team in engineering research and development focused on cutting-edge weather radar technologies and radio frequency (RF) sensing devices. This includes oversight of advanced radar...


  • Norman, Oklahoma, United States Cyfle Full time

    Position Overview:As a Senior Civil Engineer specializing in Water Resources, you will play a crucial role in managing various projects related to water systems. Your expertise will contribute to the development of sustainable solutions for water management and distribution.Key Responsibilities:In this role, you will:Oversee multiple projects including the...


  • Norman, Oklahoma, United States Velocity EPC Full time

    Engineering Project SpecialistVelocity EPC is seeking a dedicated engineering project specialist to support our expanding operations. The ideal candidate will possess 2-6 years of experience in the industrial and energy sectors, ready to engage in project engineering for both new and existing projects. Below are the key responsibilities:Exhibits proficiency...


  • Norman, Oklahoma, United States Cyfle Full time

    Position Overview:We are seeking a dedicated Civil Professional Engineer with a specialization in Water Resources. This role involves working with a prominent architectural and engineering design firm, contributing to essential water management projects.Compensation: $112,500.00Key Qualifications:To be considered for this position, candidates must meet the...


  • Norman, Oklahoma, United States Cyfle Full time

    Position Overview:We are seeking a qualified Civil Professional Engineer specializing in Water Resources. This role is critical in managing various projects related to water management and infrastructure development. Compensation: $112,500.00Essential Qualifications:To be considered for this position, candidates must meet the following criteria:Minimum of 5...


  • Norman, Oklahoma, United States Relevante Full time

    Job OverviewSalary: $112,500.00We are collaborating with a leading architectural and engineering design firm to identify a qualified Civil Engineer specializing in Water Resources. Please review the details below to understand the requirements and responsibilities associated with this role.Location: This position can be based in either Norman, OK or Oklahoma...


  • Norman, Oklahoma, United States WSB Full time

    Forge ahead with WSB, a design and consulting firm specializing in engineering, community planning, environmental, and construction services. We provide innovative solutions for the places, spaces, and systems that support our lives.Key Responsibilities:Prepare and revise technical drawings for transportation, municipal, and/or land/site development...


  • Norman, Oklahoma, United States KSA Full time

    KSA is searching for a Client Service Leader and Civil Senior Project Manager with expertise in Aviation Engineering. As client service leader, you will participate and lead business development initiatives to grow the company portfolio and execute the business plan. As an engineer that studies, designs, and manages airfield improvements, you would need to...


  • Norman, Oklahoma, United States The Midtown Group Full time

    We are seeking a Senior Construction Project Coordinator to join our team at The Midtown Group. This role is essential for overseeing the planning, design, and execution of construction projects, ensuring they meet our high standards.Key Responsibilities:Review and assess project drawings, specifications, and documentation to guarantee compliance with...


  • Norman, Oklahoma, United States Quanta Services Full time

    Overview of the Position Quanta Services The Project Coordination Specialist will provide assistance and support to the Project Manager (PM) on various project-related tasks as designated, ensure timely follow-up on project deliverables, and collaborate closely with the PM. Responsibilities may involve managing multiple projects simultaneously. In...


  • Norman, Oklahoma, United States Quanta Services Full time

    Overview of the Position Quanta Services The Project Management Associate will provide assistance and support to the Project Manager (PM) in various project-related tasks as assigned, ensuring follow-up on deliverables and collaborating closely with the PM. Responsibilities may involve supporting multiple projects simultaneously. When not engaged in...


  • Norman, Oklahoma, United States Addison Group Full time

    Job SummaryWe are seeking a highly skilled Technical Documentation Specialist to join our team at Addison Group. As a key member of our team, you will be responsible for creating high-quality technical documentation for our clients.Key ResponsibilitiesDevelop and maintain technical documentation for complex industrial equipment systems, including mechanical,...

  • Computer Scientist

    1 month ago


    Norman, Oklahoma, United States National Oceanic And Atmospheric Administration Full time

    The working title of this position is Systems Engineer.As a Systems Engineer performing the following:Serves as an expert computer scientist responsible for leading the system development initiatives for the Nation's weather radar that integrate both software and hardware. Resolves controversial or novel problems to develop, integrate, and test complex radar...


  • Norman, Oklahoma, United States University of Oklahoma Full time

    USPS CONTRACT TRAINING INSTRUCTOR Are you passionate about technology and education? Do you thrive on sharing your technical expertise with others? Join our dynamic team as a Technical Instructor on the USPS Technical Training contract at the National Center for Employee Development (NCED). This position offers a unique opportunity to shape the future of...


  • Norman, Oklahoma, United States Jonathan Quiñónez Insurance Agency Full time

    Job OverviewBecome a vital member of the Jonathan Quiñónez Insurance Agency, a prominent Farmers Insurance Agency dedicated to delivering exceptional insurance services. We are licensed to operate in multiple states, providing tailored insurance solutions that meet the diverse needs of our clientele.Position Summary:We are in search of a driven and skilled...


  • Norman, Oklahoma, United States MSCI Full time

    Team ResponsibilitiesThe Financial Engineering Team plays a crucial role in the development and execution of validation protocols and methodologies for widely accepted financial instrument valuation, statistical analysis, stress testing, reporting, and portfolio construction. Our mission is to deliver unparalleled quality and the quickest time-to-market for...


  • Norman, Oklahoma, United States Sooner Station Full time

    Sooner Station is seeking a dynamic Marketing and Sales Coordinator to enhance our team.As part of the Integral Senior Living family, we are dedicated to managing senior living communities that focus on care and lifestyle.Our organization thrives on the contributions of our "Culture Keepers," a team of dedicated individuals committed to fostering a positive...


  • Norman, Oklahoma, United States MSCI Full time

    Team Responsibilities The Financial Engineering Division is tasked with the creation and execution of validation methodologies and protocols for widely accepted financial instrument valuation, statistical analysis, stress testing, reporting, and portfolio development. Our objective is to deliver unparalleled quality and the quickest market readiness for...


  • Norman, Oklahoma, United States InsideHigherEd Full time

    Vice President of Information TechnologyLocation:RemoteOverview:The Vice President of Information Technology (VPIT) plays a pivotal role within the senior leadership team of the organization. This position involves providing strategic guidance for the information technology framework, services, and security essential for the daily operations of the...


  • Norman, Oklahoma, United States InsideHigherEd Full time

    Vice President of Information TechnologyLocation:RemoteOverview:The Vice President of Information Technology (VPIT) is a pivotal position within the senior leadership team of the organization. This role involves providing strategic guidance for the IT framework, services, and security essential for the daily operations of the enterprise IT ecosystem, serving...