Software Test Engineer

Inc. (dci)
Linthicum Heights, MD, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$200,000.0 - $250,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) C (Programming Language) Software Documentation Software Debugging Embedded Software Cryptographic Protocols Field-Programmable Gate Array (FPGA) Python (Programming Language) Software Engineering Software Requirements Analysis Information Technology Programming Languages

Job description

Serves as a Test/Software Engineer with emphasis on software development

Test and validate cryptographic products.

Perform installation, integration, and test of operational equipment/software to:

  • Verify compliance with the system design, requirements, and standards

Perform in-depth security verification testing of:

  • Cryptographic product designs and equipment

Maintain a broad knowledge of the system

Analyze system requirements to derive tests that validate the requirements.

Write tests using Python to test the system.

Debug existing software and correct defects.

Work with hardware and software engineers to:

  • Define and develop systems to test cryptographic products

Draft or review test plans and system documentation

Assist with recommendations for improving documentation and development standards

Assist with developing and executing test procedures for software components

Assist with the modification of software to:

  • Correct errors
  • Adapt to new hardware
  • Improve performance

Coordinate software system installation and monitor equipment functionality

Requirements

Do you have experience in Technical documentation?, Do you have a Bachelor’s degree?, BS in Engineering or Computer Science

4+ years of test and/or software development experience

Proficient with the following coding languages

  • Python
  • C

Hands-on testing and debugging experience

Experience writing tests using Python to test the system

_

Other Highly Desirable Experience:

  • Embedded software development
  • FPGA experience
  • Knowledge of cryptographic protocols, hardware and software

Active DoD TS/SCI with Full-Scope Polygraph Security Clearance, * Bachelor’s (Preferred), * Software development: 4 years (Preferred)

  • software test development: 4 years (Preferred)
  • python coding: 4 years (Preferred)
  • C coding : 4 years (Preferred)
  • writing tests using Python: 4 years (Preferred)

License/Certification:

  • Full-Scope Polygraph Security Clearance (Preferred)

Security clearance:

  • Top Secret (Required)

Benefits & conditions

Pulled from the full job description

  • Professional development assistance
  • Tuition reimbursement
  • Parental leave
  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching, * Unrivaled 401K: 6% employer contribution plus 9% profit sharing.
  • Work-Life Balance: 25 days PTO, 11 federal holidays, and a flexible comp time policy.
  • Health: 100% employer-paid medical, dental, and vision insurance.

Pay: $200,000.00 - $250,000.00 per year, * 401(k)

  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Relocation assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · WWC 2025

2:49 min

Comparing software testing and software verification

Onur Kasimlar Onur Kasimlar · WWC 2025

2:08 min

The vending machine trap in software debugging

Jen Callou Jen Callou · Europe 2026 Virtual

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · WWC 2023

Videos

See all

Related articles

See all