Principle Software Engineer
Job Description
Job Description
Company Overview
Metrea is a defense company dedicated to translating commercial innovation into solutions for the hardest problems in national security. With deep mission expertise, Metrea focuses on delivering effects-as-a-service across Aerospace, Electromagnetic & Cyber, Digital & Synthetic domains via its capability groups. Metrea also consists of six support groups (Operations, People, Finance, Legal, Strategy and Solutions) that guide the development of specific capabilities that Metrea's files (product, projects, programs etc) leverage to achieve their targets.
Electromagnetic and Cyber Group (EM&C) is responsible for developing flexible and survivable advanced electronic warfare and secure communications equipment while providing the industry’s leading signals intelligence, electronic warfare, and cyber experts. Metrea specializes in signal classification, direction finding, advanced geolocation techniques, and waveform development including waveforms for MANET and LPI/LPD applications. Metrea also develops special purpose radios for government customers and licenses DF and geolocation solutions to multiple OEMs.
Position Summary
As a Principal Software Engineer with Shadow Lab, you will be assisting in the design and development of the core EM&C software applications and products. You will take part in the integration of COTS components and the development of proprietary software on a team of software developers. You will also support mission operations, testing and reporting. The position will require full stack and cloud development as well as a basic understanding of networking functionality. Tasks required will vary from day to day and the developer will support internal and external customers by integrating products and services. This role is ideal for a motivated engineer who is eager to learn, solve challenging problems, and contribute to innovative solutions at the intersection of RF, cybersecurity, and advanced sensing.
Role and Responsibilities
- Lead, mentor, and supervise a team of Junior Software Developers
- Develop software in a multitude of languages with the foundational knowledge to quickly onboard new languages or technical solutions as necessary.
- Take ownership of at all phases of a product development and delivery from initial concept to troubleshooting a delivered product at customer site.
- Contribute to research and prototyping efforts in areas such as software-defined radios (SDRs), spectrum operations, and electronic warfare support.
- Support the development of comprehensive technical solutions that cover the entire product management lifecycle
- Investigate and evaluate the applicability of emerging technologies including AI/ML, quantum sensing, and autonomous systems.
- Collaborate with multidisciplinary teams including RF, mechanical, and electrical engineers, other software developers, and cybersecurity professionals.
- Participate in laboratory experiments and field testing to validate concepts and assess system performance.
- Assist in documenting technical findings and preparing materials for internal and external stakeholders.
- Support proposal development and technical writing for research and development projects as needed.
- Provide expert knowledge on products if necessary and assist with customer engagements to provide technical demonstrations and support to the business development team.
Skills and Experience
- Computer Skills: Windows and Linux experience, with the full development lifecycle, version management, and understanding of Python, C#, and Rust.
- 5+ years in software development in related field or Bachelor’s Degree in Computer Science with 2+ years of experience in related field.
- Strong foundational knowledge in networking, troubleshooting systems, Linux services, and familiar with development concerns for modern operating systems.
- Familiarity with CI/CD and Agile development methods and tools
- Excellent organizational skills, ability to prioritize work and maximize productivity
- Familiarity with database and query languages
- Familiarity with cloud development and deployments
- Ability to quickly learn challenging concepts, decompose difficult software problems and provide resolution
- Expertise in one or more of the following:
- RF systems design, spectrum operations, or radar engineering
- Electronic warfare (EW) and electromagnetic spectrum operations (EMSO),
- Cybersecurity, network defense, and cyber-physical systems
- Machine learning (ML) and artificial intelligence (AI) applied to RF and cyber domains
- Deep familiarity with commercial & defense use of the RF environment
- Experience working with software-defined radios (SDRs) and RF test equipment.
- Strong background in signal processing, algorithms, and hardware/software integration.
- Ability to conceptualize, propose, and execute complex R&D efforts
- Experience leading teams and R&D efforts
- Background in DARPA, DoD, or intelligence community projects.
- Knowledge of wireless security, IoT vulnerabilities, and cyber-physical attack surfaces.
- Interest in exploring new technologies and willingness to learn in a fast-paced, innovative environment.
Additional Eligibility Qualifications
- Ability to travel up to 25% of the time.
Our Firmware
Metrea’s single core value, “rooted in humility,” is supported by four key attributes: entrepreneurial, systematic, discerning, and over-deliver. These attributes, combined, form our Teammate Firmware, our culture. We explore these attributes during the hiring process when we grow our teams and continually support the growth of our culture. We are a hyper-collaborative, dynamically hierarchical organization united by a passion for what we do, how we do it, who we do it with, and who we do it for.
Benefits
Medical insurance options
Dental and vision insurance
Retirement plan eligibility
Enhanced parental leave
Work Authorization / Security Clearance
- This position requires the ability to obtain a U.S. Government security clearance at the Top Secret/Sensitive Compartmented Information level.
- Employee must be a US citizen
- Valid Driver’s License
AAP/EEO Statement
Metrea Algorithmics is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other characteristics protected by law.
Position Type and Expected Hours of Work
This is a full-time non-exempt position with typical working hours of Monday through Friday, 8:00 a.m. to 5:00 p.m. Hours and work shifts may change in accordance with department and business needs. Exempt Employees must have the ability to be on-call and available, as business needs require.
Work Location
Hybrid; 3 days per week at home office (Annapolis Junction, MD or Huntsville, AL) and 2 days per week work from home.
Work Environment
This job operates in an office setting.
Travel
Up to 25%
Physical Demands
This position involves daily physical activity such as walking, lifting, reaching overhead
Reasonable Accommodations Statement
To perform this role successfully, an individual must be able to perform the responsibilities outlined in this job description to a satisfactory standard. Reasonable accommodations may be made to enable qualified individuals with additional needs to perform the essential functions.