Software Language Engineer
Tangram Flex
Job Description
Job Description
Tangram Flex is seeking a Software Language Engineer to design, implement, and maintain the custom, domain-specific programming and configuration language, emphasizing scalability and user experience to drive widespread adoption by external clients on their own technical engineering platforms. Using existing technique specification language and methodologies. This role will develop language features as well as hardware abstraction layers to describe engineering architecture techniques, including control flows, configurability and provide portable runtime updates.
Additionally, this position owns the client-facing developer experience, developing the required tooling, IDE integrations, and precise compiler diagnostics necessary for clients to safely and independently program their internal platform environments.
What We Do: Our team and products provide solutions to enable innovators to design, develop, verify, and advance critical systems, while accelerating innovation that advances our nations’ security. By accelerating delivery of critical systems, Tangram is transforming the way our nation solves complex software challenges.
JOB RESPONSIBILITIES/
- Collaborates with client and industry teams to gather requirements, capture and analyze existing technique specification languages and methodologies, develop use cases and translate mission needs into the development of the language standard.
- Translate client engineering needs and domain complexities to develop language features enabling users to describe engineering architecture techniques, including control flow, configurability, and runtime updates into clean language syntax and features.
- Integrate language technologies with existing defense software platforms, ensuring interoperability, scalability, dynamic parameterizable inputs and security compliance.
- Build language to support interface with radio frequency components
- Support adjustments to the hierarchical language design to enable refinement of software component specifications to maximize code reuse and ensure the language supports the required configuration parameters.
- Ensure the language can satisfy counter engagement and counter surveillance use cases.
- Add language and runtime features to support integrations of various waveform sources
- Document technical designs, workflows, and best practices for internal and external stakeholders.
- Provide technical guidance and mentorship to junior engineers and team members.
DESIRED SKILLS & EXPERIENCE/ Required Skills:
- Bachelor’s or Master’s degree in Computer Science, Computational Linguistics, Electrical Engineering, or a related field
- 3+ years of experience and deep knowledge in syntax, semantics, and morphology
- Familiarity with parser generators, compiler toolchains, software and system architecture design.
- Proficiency in programming languages such as Python, Java, and C++
- Familiarity with software development best practices, version control (e.g., Git), and CI/CD pipelines
- Ability to obtain or possess a current/or recent U.S. Government Security (DoD) Clearance. U.S. citizenship is required to obtain clearance
- Work is based in Dayton, Ohio with periodic days at WPAFB
- Travel required up to 25% for customer support and presentations
Desired Skills:
- Experience supporting Department of Defense (DoD) or national security programs
- Knowledge of defense-specific data types, communication protocols, and security requirements
- Experience with Radio Frequency Systems
- Familiarity with cloud platforms (AWS GovCloud, Azure Government) and secure software development practices
- Active DoD Clearance
Physical Requirements:
- Ability to travel by air, car, or other transportation methods
- Prolonged periods of sitting at a desk and working on a computer (up to 8 hours/day)
- Ability to lift and carry lightweight items (e.g., laptops, demo equipment, marketing materials) up to 25 lbs.
- Frequent use of hands and fingers for typing, using a mouse, writing, and handling equipment.
- Visual acuity to read detailed technical documents, view computer screens, and operate software systems
- Auditory ability to participate in meetings, customer demos, and conference calls, including in potentially noisy environments (e.g., trade shows or military facilities)
- Mobility to move between office spaces, customer sites, conference venues, and manufacturing or lab environments
- Flexibility to adapt to varying work environments (e.g., corporate offices, government buildings, industrial or lab spaces)
We are committed to staying rooted in our core value of Team First. For that reason, we've designed a highly competitive benefits program and supportive work environment to engage employees and their families.
- Hybrid work options
- Flexible Working Hours, 10 paid holidays, and generous Paid Time Off
- Employer Paid Medical, Dental, Vision and Short and Long Term Disability Insurance
- Access to group rating plans for Life Insurance
- Employer contribution to Health Savings Account
- Competitive 401K employer match
- A work environment and culture that fosters transparency, collaboration and well-being
Tangram Flex is an Equal Opportunity Employer, and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its application procedures and in accordance with federal law. All qualified candidates will receive consideration for employment based on business needs, job requirements, and individual qualifications.
EEO/AA Vet/Disabled Employer/ and E-Verify
$86.8k - $198k
Full Stack Software Engineer, SeniorThe OpportunityLead the modernization of mission‑critical GEOINT systems by architecting and delivering cloud‑native, data‑driven applications and microservices. In this senior role, you will shape technical direction, oversee the integration...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work$69.3k - $158k
Full-Stack Software Engineer, MidThe Opportunity:Bring your full-stack engineering expertise to help modernize GEOINT and national security... ...software developmentExperience with modern object‑oriented languages such as Python, C++, or JavaExperience with at least one front...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...national security problems in the real world. Our team of software and systems engineers bring experience working with cutting-edge advancements... ...Active Top Secret clearance Tools & Technologies Languages: C, C++, Python, MATLAB RTOS / Embedded Platforms:...SuggestedFull timeContract workFor contractorsWork at officeRemote workFlexible hours
- ...Job Title: Software Engineer (TS/SCI Required) Location: Dayton, OH (Remote but willing to travel) Clearance: Active TS/SCI required... ...maintain scalable software solutions using modern programming languages Build and deploy cloud-native, containerized applications...SuggestedWeekly payFull timeRemote workHome office
- ...have deep roots in cybersecurity, system trustworthiness, and software/hardware assurance. We develop software products involving advanced... ...management platform to systems assurance, cybersecurity, and engineering change analyses. We provide solutions in cybersecurity systems...SuggestedFull timeTemporary workFlexible hours
$69.3k - $158k
Computer Vision Software EngineerThe Opportunity: As a software developer, you know that good software is more than a nice-looking interface... ..., and analyze features in imageryExperience with programming languages such as Python, MATLAB, C, and C++Experience creating and...Full timeContract workPart timeWork at officeLocal areaRemote work$86.9k - $198k
Software Engineer, SeniorThe Opportunity:Seeking a Senior Software Engineer to lead and support Agile design, development, integration and deployment of a mission management software for heterogeneous, proliferated satellite constellations. Your proven ability to define...Full timeContract workPart timeWork at officeLocal areaRemote work$86.8k - $198k
Software Engineer and DeveloperThe Opportunity: Join us in shaping the future of our systems. We’re seeking a motivated Software Engineer to help design, implement, and enhance modern solutions within an agile development environment. In this role, you’ll contribute to...Full timeContract workPart timeWork at officeLocal areaRemote work- ...The DCS Air & Space Technology (AST) Sector is seeking a (Remote) Modeling and Simulation Software Engineer to support extensive high visibility Modeling, Simulation, and Analysis (MS&A) efforts. Are you interested in working in a high-tech company on cutting edge technology...Remote work
- ...qualified candidate to apply advanced knowledge in the areas of software engineering, systems engineering, DevSecOps, and information technology... ..., React, NodeJS, Python, C++, or similar development languages and frameworks.Experience with relational databases, SQL, data...
$69.3k - $158k
Remote Sensing Software EngineerThe Opportunity At Booz Allen, you’ll join a team using advanced imaging, physics-based modeling, and... ...toolsCollaborate with astrodynamics SMEs, operations personnel, and ML engineers to deliver integrated mission capabilitiesJoin us. The world...Full timeContract workPart timeWork at officeLocal areaRemote work$112.8k - $257k
Software Engineer, SeniorThe Opportunity: As a software engineer, you know that good software is more than just a nice-looking interface and... ...experience in software development with basic programming languages, technologies, tools, or web development stacksExperience with...Full timeContract workPart timeWork at officeLocal areaRemote work$140k - $180k
Job description: We are seeking software developers with 2 to 10 years of experience in... ...or Master's degree in Computer Science, Engineering, or related field Experience building,... ...in Python (preferred) or other modern languages such as C/C++ or JavaExperience with containerization...$120k - $160k
Senior Software EngineerPosition OverviewWe are an established government contractor working... ...for an experienced Senior Software Engineer to design, build, and maintain scalable,... ...fundamentals with hands-on experience in modern languages, frameworks, cloud infrastructure, and...For contractors- ...Mid-Level Software Engineer We are seeking a mid-level software engineer to build secure, scalable REST services and modern UI features using Java and TypeScript/Angular. You will contribute across the stack, own deliverables in Agile sprints, and help improve CI/CD...
- ...Back End Software Engineer Location: Dayton, OH Eligibility: Candidate must possess an active TS/SCI clearance Job Description:... ...of experience in software development with basic programming languages, technologies, tools, or web development stacks ~ Experience...Remote work
- ...Title: Full Stack Software Engineer (Golang Focus) Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides... .... ~ Experience with one or more modern programming languages such as Go, Python, Java, JavaScript, or TypeScript. ~ Experience...Full timeLocal areaFlexible hours
- ...DCS Corporation, an employee-owned company, is seeking a Mid-level Software Integration/Test Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute to high-impact, multi-year initiatives focused on...Full timePart timeFor contractorsInternship
$86.8k - $198k
...Python libraries, or other object-oriented languages such as C++ or JavaScript. We expect experience designing for large-scale software environments, including CUDA, HPC, or... ...masters degree in Computer Science, Software Engineering, Physics, Mathematics, or a related...Full timeRemote work$69.3k - $158k
...experience designing, adapting, developing, writing, and implementing software applications using agile methods We require hands-on... ...-based CI/CD workflows Nice to have: a masters degree in engineering, Physics, Mathematics, Computer Science, or a related STEM field...Full timeContract workRemote work- ...Title: Junior Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your...Full timeWork at officeLocal areaFlexible hours
$78.41k - $167.6k
...capabilities in cybersecurity, network architecture, reverse engineering, software and hardware development uniquely enable us to support... ...software. Writes clean, maintainable, and efficient code in languages such as C++ and Python under the guidance of senior engineers...Full timeWork experience placementLocal areaWorldwide- ...You'll Be Owning: Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic capabilities. In this... ...Clearance required Experience with Python, Java, C++, or similar languages for data-driven applications. Familiarity with...Immediate start
- ...Software Engineer Leidos is dedicated to making the world a safer place. This starts with helping our customers in the Defense Industry... .... Experience programming in one or more of the following languages: C++, Java, Python, Go Experienced in systems integration...Work at office
- ...Title: Software Engineer Belong. Connect. Grow. With KBR! KBR's National Security Solutions team delivers advanced engineering and innovative technology solutions supporting critical missions across the Department of the Air Force and broader defense community...Full timeLocal areaFlexible hours
$112.3k - $140k
...stimulating and challenging career where your engineering expertise can be leveraged to create,... ...an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge... ...software in object-oriented programming languages. Ideally C++ or Java. • Project...Work at officeLocal areaRemote workWorldwide- ...Software Engineer Job No: 503789 Work Type: Staff Full Time (1500 hours or greater) Location: Dayton, OH Category... ...strong foundation in software development, modern software languages, cloud technologies, databases, and algorithms. Experience...Full time
- ...Job Description Job Description NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis...Work experience placement
$80k - $100k
...Title: Junior Software Engineer This position is located onsite in our office in Beavercreek, Ohio There is no relocation assistance available for this position Why Join Us? ~ Innovative Projects: KBR's work is at the forefront of engineering, logistics,...Full timeInternshipWork at officeLocal areaRelocation- ...We are seeking a skilled Software Developer with experience in C# and C++ to support software... ...with multidisciplinary teams including engineers, software developers, and flight test... ...Proficiency in C# and C++ programming languages • Active DoD Secret security clearance...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Language Engineer. Be the first to apply!
- agile software developer Dayton, OH
- experienced software developer Dayton, OH
- software developer fintech Dayton, OH
- financial software developer Dayton, OH
- software engineer Dayton, OH
- part time software developer remote Dayton, OH
- junior software developer remote Dayton, OH
- software engineer travel Dayton, OH
- scientific software engineer Dayton, OH
- federal - software developer Dayton, OH



