Software Engineer (Level 2)

Socket.dev

Sparks Corner (MD)

On-site

USD 80,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

iRF Solutions in Sparks, MD is seeking a Software Engineer 2 to design and test automated LabVIEW routines for state-of-the-art microwave products used by government and military clients. The role centers on developing, debugging, and maintaining LabVIEW applications and interfaces with diverse test equipment.

You will collaborate with digital design engineers to define acceptance criteria, implement reusable libraries, and ensure quality through verification, validation, and version control.

Qualifications

  • Bachelor’s degree in engineering or 2 years post-secondary + 6 years related experience.
  • LabVIEW experience required for automated testing.
  • Strong understanding of data acquisition, signal processing & hardware interfacing with SCPI.
  • Ability to read electrical schematics and instrumentation principles.
  • Solid engineering principles, testing methodologies & best practices.
  • Hands-on RF test equipment experience preferred (network/spectrum analyzers, generators, oscilloscopes).
  • Highly organized with ability to manage multiple priorities and deadlines.
  • Strong interpersonal, collaborative, and problem-solving skills.
  • Commitment to quality, ESD awareness, safety protocols.
  • Proficient with Microsoft Office.

Responsibilities

  • Develop, debug, and maintain LabVIEW applications for RF test and measurement automation systems.
  • Create user interfaces, state machines and modular, scalable code architecture.
  • Create and maintain LabVIEW libraries, instrument drivers, and UI components.
  • Plan and execute software verification and validation procedures.
  • Integrate LabVIEW with databases, serial devices, LXI and GPIB.
  • Collaborate with digital design engineers on acceptance criteria and device control.
  • Provide technical support for deployed test systems and troubleshoot issues.
  • Maintain version control and follow software development best practices.

Skills

LabVIEW
Data acquisition
Signal processing
Hardware interfacing
SCPI
Schematics reading
Testing methodologies
RF test equipment
Security clearance
MS Office
Teamwork
Problem solving

Education

Bachelor’s degree in engineering
2 years post-secondary/associate + 6 years exp

Tools

Network analyzers
Spectrum analyzers
Signal generators
Oscilloscopes

Job description

Sparks, MD, US

iRF - Intelligent RF Solutions is a leader in providing tailored solutions for SIGINT and Electronic Warfare (EW) missions. We understand our customers’ challenges and use our expertise to create solutions. We are not just a supplier, but a problem-solving partner with a strong foundation in supporting global defense and intelligence missions.

We are dedicated to attracting high-achieving individuals. Our team members are bound by a common purpose - commitment to our customers’ missions. Our culture is anchored in our steadfast values, our collaborative spirit, and a relentless pursuit of excellence.

The following statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all essential functions, duties and skills required of personnel so classified. Management retains the discretion to add or change the duties at any time.

Reporting to the Systems, Integration and Test Engineer Lead, the Software Engineer 2 will participate in the software design for automated testing of state-of-the-art, miniature microwave products for government and military applications and will work primarily in LabVIEW to create test routines that will interface with commercial off-the-shelf test equipment to create complex testing routines.

Essential Functions:
  • Develop, debug, and maintain LabVIEW applications for RF test and measurement automation systems.
  • Create user interfaces, state machines, and modular, scalable code architecture.
  • Create and maintain reusable LabVIEW libraries, instrument drivers and UI components.
  • Plan and execute software verification and validation procedures to ensure reliability and repeatability.
  • Integrate LabVIEW applications with external systems such as databases, serial devices, LXI, GPIB.
  • Collaborate with digital design engineers to define acceptance criteria and implement custom device control in automation applications.
  • Provide technical support for deployed test systems and trouble‑shoot issues as they arise.
  • Maintain version control and follow software development best practices.
Required Qualifications:
  • Bachelor’s degree in engineering required with a minimum of 2 years of experience in software engineering or 2 years post-Secondary/associate’s degree with a minimum of 6 years prior related experience in software engineering.
  • Programming experience in LabVIEW for use in automated testing environments is required.
  • Strong understanding of data acquisition, signal processing, and hardware interfacing with SCPI.
  • Ability to read electrical schematics and understand instrumentation principles.
  • Strong understanding of engineering principles, concepts, testing methodologies, and best practices.
  • Hands‑on experience with RF test equipment such as network analyzers, spectrum analyzers, signal generators, and oscilloscopes preferred.
  • Highly organized, resourceful, and capable of managing multiple priorities and deadlines.
  • Strong interpersonal skills and a collaborative, hands‑on approach suited to a small team environment.
  • Excellent problem‑solving and analytical abilities with sound decision‑making skills.
  • Commitment to quality, ESD awareness, and adherence to safety protocols.
  • Proficient in Microsoft Office and advanced computer skills.
  • Must be able to obtain and maintain a security clearance.

Must pass a pre-employment drug screening and background check.

Salary Range: $80,000.00 - $110,000.00 per year.

Location: Onsite in Sparks, MD with a 9/80 schedule. Every other Friday OFF.

IRF Solutions is proud to be a Disability/ Veterans Employer. IRF Solutions is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. IRF Solutions maintains a drug-free workplace and performs pre‑employment substance abuse testing and background checks, where permitted by law.

Proof of employment authorization will be required. IRF Solutions is not required to sponsor applicants for work visas. As this position will require access to export‑controlled information, only applications from "U.S. persons" within the meaning of the International Traffic in Arms Regulations and Export Administration Regulations will be considered. IRF Solutions is not required to seek export license for applicants who do not meet this requirement.

As an equal opportunity employer, iRF Solutions, is committed to a diverse workforce. If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access the iRF Solutions career website, as a result of your disability. You may request reasonable accommodations by contacting Denise Nocerino, denise.nocerino@nardamiteq.com at denise.nocerino@nardamiteq.com or by phone at (631)272-5814.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Level 2)
Software Engineer (Level 2)

NARDA HOLDINGS INC • Maryland

On-site
USD 80,000 - 110,000
Software Engineer (Level 2)
Software Engineer (Level 2)

ADP, Inc. • Sparks Corner (MD)

On-site
USD 80,000 - 110,000
System, Integration, and Test Engineer (Level 2)
System, Integration, and Test Engineer (Level 2)

Socket.dev • Sparks Corner (MD)

On-site
USD 80,000 - 110,000
System, Integration, and Test Engineer (Level 2)
System, Integration, and Test Engineer (Level 2)

ADP, Inc. • Sparks Corner (MD)

On-site
USD 80,000 - 110,000
System, Integration, and Test Engineer (Level 2)
System, Integration, and Test Engineer (Level 2)

NARDA HOLDINGS INC • Maryland

On-site
USD 80,000 - 110,000
Sr. Specialist, RF Engineering (Level 4)
Sr. Specialist, RF Engineering (Level 4)

Irf Solutions • Sparks (NV), Northern (KY)

Hybrid
USD 158,000 - 170,000
System, Integration, and Test Engineer (Level 2) -iRF (ID: 1233)
System, Integration, and Test Engineer (Level 2) -iRF (ID: 1233)

Narda-MITEQ • Sparks Corner (MD)

On-site
USD 80,000 - 110,000
9/80 schedule
Sr. Specialist, RF Engineering (Level 4)
Sr. Specialist, RF Engineering (Level 4)

Intelligent RF Solutions • Sparks Corner (MD)

On-site
USD 158,000 - 170,000
9/80 schedule
Every other Friday OFF
Sr. Specialist, RF Engineering (Level 4)
Sr. Specialist, RF Engineering (Level 4)

NARDA HOLDINGS INC • Maryland

On-site
USD 158,000 - 170,000
Principal, RF Engineering (Level 6)
Principal, RF Engineering (Level 6)

Intelligent RF Solutions • Sparks Corner (MD)

On-site
USD 170,000 - 195,000