Skip to main content
Back to jobs

Embedded Software Engineer

External
twosixtechnologies logoTwosixtechnologies · Herndon, VA
$106K–$159K/yrFull-timeOn-site4d ago
BashMovePythonSystem Design
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design, develop, and test embedded software to support offensive cybersecurity research and deliver mission-critical operational capabilities.
  • Build target-specific instrumentation and introspection tools while designing high-fidelity emulation targets for various embedded platforms.
  • Create and operationalize CNO tools and capabilities for embedded targets to support the Trusted Electronics & Effects business unit.
  • Execute assigned technical tasks autonomously and in a timely manner while building a deep understanding of company processes and customer mission requirements.
  • What you will need (basic qualifications)
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field; in place of a degree, comparable professional experience or a strong portfolio of relevant technical projects and coursework will be considered.
  • Minimum of 2 years of experience in one of the following fields: embedded software, security tooling, emulation, or CNO development (this may be satisfied through professional roles, significant academic research, or demonstrable project-based experience).
  • Proven experience with a low-level programming language (C, C++, etc.) and a scripting language (Python, Bash, etc.) to develop and automate technical solutions.
  • Ability to work in the Two Six office in Herndon, Virginia, daily.
  • Nice to have (preferred)
  • Functional understanding of embedded system design (interrupts, MMIO, peripherals, etc.)
  • Experience with system-level programming (memory management, task scheduling, concurrency, etc.)
  • Experience with QEMU or other virtualization.
  • Experience creating custom toolchains and build systems.
  • Experience developing introspection tooling.
  • Basic understanding of computer architecture (instruction sets, virtual memory, etc.)
  • Basic reverse engineering skills.
  • Security Clearance: Active Top Secret Clearance is required, with the ability to obtain and maintain a TS/SCI security clearance.
  • #LI-ZS1
  • #LI-ONSITE
  • Salary Range
  • $106,133 - $159,200 USD
  • Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company's current openings!

Benefits

Dental insuranceVision insurance

Additional Information

At Two Six Technologies, we build, deploy, and implement innovative products that solve the world's most complex challenges today. Through unrivaled collaboration and unwavering trust, we push the boundaries of what's possible to empower our team and support our customers in building a safer global future. Overview of Opportunity Two Six Technologies is actively seeking an Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia. We are looking for someone with a background in embedded system programming, security-oriented tooling, emulation, or computer network operations (CNO) development. If you are interested in leveraging these skills to support mission-driven research and deliver operational capabilities, the team wants to talk to you!


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at twosixtechnologies? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect