This job listing has expired and the position may no longer be open for hire.

Embedded Systems Security Engineer at Two Six Labs in Arlington, Virginia

Posted in General Business 30+ days ago.

Type: Full-Time

Job Description:

Embedded Systems Security Engineer

Job Locations US-VA-Arlington

Job ID 2019-1161 # of Openings 1 State Arlington, VA Category Software/Hardware/Field Engineers


Two Six Labs is seeking an Embedded Systems Security Engineer to create and develop novel security applications for embedded systems supporting the Two Six Labs Cyber group. In this position a successful candidate will support a wide range of new research and development projects, focusing on embedded system security. This isn't a typical vulnerability research position, you won't be staring at IDA all day. This is a hands-on research position, creating the next generation of cutting edge vulnerability vectors and exploitation techniques.


This position may be best suited to those of us that are described by the word "hacker". If getting down and dirty with embedded systems, looking at a wide variety of devices with novel attack vectors, and generally hacking new technology together to exploit target systems, this job may be for you.


The successful candidate will have:

  • A strong foundational knowledge of computer science and software/systems engineering

  • In depth experience with Linux on embedded hardware platforms

  • Experience with embedded systems debugging (JTAG/UART/Oscilloscopes/Logic Analyzers)

  • Experience with wired and wireless networking protocols and hardware

  • Experience working as part of small R&D teams composed of researchers, engineers, and scientists

  • Hardware reverse engineering experience

  • Desire to perform cutting edge research on embedded technologies, this isn't your typical security position where you will just be pumping out vulns and staring at IDA.

  • A bachelor's degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain

  • Strong oral and written communication skills

  • Fluency in C, C++ and Python programming languages

  • Ability to obtain and maintain a DoD security clearance

Nice to haves:

  • An advanced degree (Masters or Ph D.) in Computer Science, Computer/Electrical Engineering, or related Scientific Domain

  • Firmware development experience

  • RF Expertise

  • Experience with Layer 1 and 2 wired and wireless protocols such as USB, SPI/I2C/1-Wire, Ethernet, PCI-Express, 802.11, Bluetooth/ZigBee.

  • Hacking experience on IoT products

  • An active DoD security clearance

Apply for this job online Apply


Email this job to a friend Refer

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.

Share on your newsfeed

Two Six Labs is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic corrected by law.

As a federal contractor, Two Six Labs has established affirmative action programs to ensure non-discrimination and affirmative action in Two Six Labs's policies and practices for qualified women, minorities, protected veterans, and individuals with disabilities. The narrative portion of Two Six Labs affirmative action plans for individuals with disabilities and veterans are available for inspection at our offices during normal business hours. Employees and applicants interested in inspecting these plans should contact Human Resources by phone 703-543-9662 or by email at for assistance.

If you are interested in applying for employment with Two Six Labs and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department by email at or by calling 703-543-9662.