Two Six Technologies
Embedded Software Engineer
Herndon, Virginia
No sponsorship$106k-$159kDetected 22 days ago
TypeScriptPythonC++BashCybersecurityEmbedded SystemsElectrical EngineeringResearchCollaboration
About the role
- Overview of Opportunity Two Six Technologies is actively seeking an Embedded Software Engineer to join our Trusted Electronics & Effects team in Herndon, Virginia.
- We believe in rewarding skills, experience, and performance.
- The projected salary range listed for this position is annualized.
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.
- Functional understanding of embedded system design (interrupts, MMIO, peripherals, etc.)
- Experience creating custom toolchains and build systems.
- Experience developing introspection tooling.
Requirements
- Active Top Secret Clearance is required, with the ability to obtain and maintain a TS/SCI security clearance.
- 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.
Nice to have
- 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.
- Experience with system-level programming (memory management, task scheduling, concurrency, etc.)
- Experience with QEMU or other virtualization.
- Basic understanding of computer architecture (instruction sets, virtual memory, etc.)
- Basic reverse engineering skills.
- Nice to have (preferred)
Skills
- Overview of Opportunity
Compensation
- $106,133 - $159,200 USD
- Looking for other great opportunities? Check out Two Six Technologies Opportunities for all our Company's current openings!
- Ready to make the first move towards growing your career?
- If so, check out the Two Six Technologies Candidate Journey!
- If you are undecided and would like to learn more about us and how we are contributing to essential missions, check out our Two Six Technologies News page!
- We share information about the tech world around us and how we are making an impact!
- The projected salary range listed for this position is annualized.
- This is a general guideline and not a guarantee of salary.
Benefits
- Our offerings include but are not limited to, medical, dental, and vision insurance, life and disability insurance, retirement benefits, paid leave, tuition assistance and professional development.
Equal opportunity
- For more information review the Two Six Technologies Equal Employment Opportunity and Affirmative Action Policy and the EEO Poster.
Visa & Work Authorization
- Security Clearance: Active Top Secret Clearance is required, with the ability to obtain and maintain a TS/SCI security clearance
Apply directly at Two Six Technologies →Create a free account for alerts like thisView Two Six Technologies immigration profile
This listing is sourced directly from Two Six Technologies's careers page and normalized into a canonical job model.