Jobs · Engineering · Maryland

Senior Embedded Software Test Engineer

Trusted Concepts, Inc. · Linthicum, MD · 1 mo ago
On-siteEngineering$140k–$210k/yrFull-time

What You Will Do

  • Leverage test harnesses to accelerate software and firmware security verification in support of reverse engineering and vulnerability research missions.
  • Automate target device execution, bench instrument control, and continuous software test suites to enable rapid and reproducible test setups.
  • Operate under minimal supervision guided by operational practices to validate software behavior, system execution states, and patch deployment.

What You Will Need (Basic Qualifications)

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related technical discipline (or equivalent practical experience).
  • Demonstrated experience designing or using automated test harnesses, Hardware-in-the-Loop (HIL) setups, or test bench environments.
  • Strong programming proficiency in Python, C, or C++, or Rust for bench automation, test scripting, and peripheral bus communications.
  • Proven capability in establishing continuous integration pipelines (GitLab CI, GitHub Actions, Jenkins) and containerized execution infrastructure (Docker).
  • Hands-on experience with hardware debugging protocols (UART, SPI, I2C, JTAG) and embedded bus monitoring.
  • Ability to provide on-site support in Linthicum, Maryland daily.

Nice to Have (Preferred)

  • Experienced in triaging, validating, and remediating security vulnerabilities detected by artificial intelligence.
  • Experience with target emulation and virtualization platforms (QEMU, Docker) for hybrid physical/virtual testbed execution.
  • Experience integrating hardware instrumentation (power supplies, digital relays, logic analyzers) into continuous test pipelines.
  • Basic understanding of software patch verification techniques, firmware execution monitoring, and automated test suite creation.

Security Clearance

Active TS/SCI clearance with Polygraph required.

Pay & Benefits

Two Six Technologies offers medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance, and professional development. Salary range: $139,692 - $209,538 USD.

Similar jobs

Senior Software Engineer

HaystackAustin, Texas Metropolitan Area· 1 mo ago
Information Technology$168k–$227k/yrapply on haystack.cv

Senior Software Engineer

ETAP SoftwareHouston, TX· 3 mo ago
Information Technology$105k–$175k/yrapply on aveva.wd3.myworkdayjobs.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 mo ago
Information Technology$50–$70/hrapply on www1.jobdiva.com