Software Engineer
Hybrid · Dayton, Ohio, United States
Job Summary
Software Engineer at Tangram Flex responsible for designing, developing, and executing structure-aware fuzz tests for embedded system components; proficient in C, C++, and Python; build systems with CMake/Waf; containerization with Containerfiles and Podman; scripting to automate testing, verification pipelines, and deployment; collaborate with systems engineers and product teams to translate requirements into test plans; DoD security clearance required and U.S. citizenship; based in Dayton, OH with travel up to 25%; hybrid work options and strong emphasis on security-centric software development and verification.
Required Qualifications
- Bachelor's Degree in Computer Engineering, Computer Science, Electrical Engineering, Systems Engineering, or an equivalent technical field
- Ability to obtain or possess a current/or recent U.S. Government Security (DoD) Clearance. U.S. citizenship is required to obtain clearance
- Minimum of 3+ years of experience in engineering or software development working collaboratively as part of a high-functioning team
- Deep proficiency in C and C++ programming, including expert-level management of macro definitions, raw pointers, and manual memory buffers
- Strong understanding of Build Tools & Version Control. Tools such as Git, GitLab workflows, and navigating/reading CMakeLists.txt files
- Work is based in Dayton, Ohio with periodic days at WPAFB
- Travel required up to 25% for customer support and presentations
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.