Embedded System Developer
Two Six Technologies
·
Posted:
August 29, 2023
·
Onsite
About the position
Two Six Technologies is seeking an Embedded Systems Developer to join their team in Dayton, Ohio. The ideal candidate will have a passion for working on cutting-edge research and development projects focused on embedded devices for security applications. This role will involve maturing proof-of-concept R&D technology, developing APIs and interfaces, and engaging in technical exchanges with transition partners and stakeholders. The minimum qualifications include a bachelor's degree in a relevant field, experience with agile software development, knowledge of operating systems internals, and proficiency in programming languages such as Python, C, C++, and Embedded C. The ability to obtain and maintain security clearances is also required.
Responsibilities
Requirements
- Bachelor's degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain
- Minimum of 2 years experience designing and/or prototyping applications using an agile software development process
- Minimum of 2 years experience with Operating Systems internals (privilege and user groups, binary memory layout)
- Minimum of 2 years of experience with one or more of the following modern development languages: Python, C, C++, Embedded C
- Must hold an active Secret clearance and eligibility to obtain a TS/SCI
- Must be willing to obtain and maintain a Polygraph clearance
- Ability to work on-site at our Dayton, Ohio office
- Basic understanding of memory management concepts (Heap, Stack, Virtual Memory, MMU, Physical vs. Virtual)
- Experience with testing, CI/CD pipelines, and virtual machine test ranges
- Experience with firmware/driver development across Linux and Windows OS'es
- Familiarity with reverse engineering x86/ARM binaries, embedded systems, or malware
- Top Secret SCI and/or CI/FSP Poly
- Graduate degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain
Benefits
- Experience with firmware/driver development across Linux and Windows OS'es
- Familiarity with reverse engineering x86/ARM binaries, embedded systems, or malware
- Top Secret SCI and/or CI/FSP Poly clearance
- Graduate degree in Computer Science, Computer/Electrical Engineering, or related Scientific Domain
- Equal Opportunity Employer
- No discrimination based on race, color, religion, national origin, sex, sexual orientation, gender identity or expression, age, marital status, disability, genetic information, and protected veteran status
- Reasonable workplace accommodation for individuals with disabilities
- E-Verify used in hiring practices
- EOE, including disability/vets