Mid-Level Software Engineer
Tangram Flex
Job Description
Job Description
Tangram Flex is seeking Software Engineers with a minimum 3 years experience to join our dynamic team focusing on open mission systems integration, interoperability, and verification. We’re looking for software engineers who pursue deep understanding of technical objectives, while being responsible for providing innovative, reliable solutions to a range of technical challenges, ensuring complete team and customer satisfaction. This role demands a strong technical skill set coupled with the ability to establish and nurture relationships with stakeholders throughout the entire program lifecycle.
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
Software Development & System Optimization
- Design & Coding: Design, develop, test, and document high-quality software using relevant languages (C/C++, Java, Python, Rust).
- Resource Optimization: Analyze design approaches to improve the efficiency, stability, and scalability of system resources for new and existing products.
- Core Product Mastery: Build and maintain deep technical expertise in Tangram Flex products to support internal systems, customer deployments, and live demonstrations.
Integration, Testing & Agile Execution
- System Testing & Analysis: Support end-to-end system testing, performance analysis, and troubleshooting across integrated hardware/software setups.
- Agile Participation: Active participant in Agile SDLC events, including sprint planning, daily progress tracking, technical reviews, and integration events.
Client Support & Cross-Functional Collaboration
- Engineering Collaboration: Partner closely with software, systems, and cross-functional teams to refine system requirements, design choices, and system characteristics.
- Technical Guidance & Support: Provide technical support and product guidance to customer engineers, resolving issues in line with company values and business goals.
- Stakeholder Communication: Translate customer requirements for internal teams (engineering, product, sales) and clearly articulate technical findings, project statuses, and demos to both technical and business audiences.
REQUIRED SKILLS & QUALIFICATIONS
- Education: Bachelor’s Degree in Computer Engineering or equivalent technical field.
- Experience: Minimum 3 years of software engineering experience collaborating effectively within high-functioning technical teams.
- Security Clearance: U.S. Citizenship required; must possess or have the ability to obtain and maintain a U.S. Government Security Clearance.
- Object-Oriented Design & Programming: Deep experience with C, C++, Java, or Object-Oriented Design principles.
- Willingness and ability to travel up to 20% of work time to client sites, customer locations, and industry conferences as required.
- Work Location based in Dayton, Ohio
NICE TO HAVE SKILLS & QUALIFICATIONS
- Languages & Infrastructure: Knowledge of or interest in Docker, Java, Go, Rust, Haskell, and network communications technology.
- Testing & Quality Assurance: Familiarity with modern software test approaches, including unit testing, static analysis, fuzz testing, and symbolic execution.
- Experience with communication & proposals; high level written and verbal communication skills to author or contribute to technical documentation, support proposal development, and present to external customers.
- Systems Integration & Domain Expertise :
- Open Architectures & Standards: Understanding of or interest in DoD Open Architecture standards (e.g., OMS, FACE).
- Autonomous Systems & Simulation: Familiarity with UAV/autonomous systems, relevant messaging formats (e.g., MAVLink), and simulation frameworks (e.g., AFSIM).
- Embedded & Subsystem Integration: Hands-on experience integrating sub-system components, embedded systems, and toolchains like Simulink.
WHAT WE OFFER
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 vibrant engineering culture that fosters transparency, collaboration, and continuous professional growth via internal tech community events (Lightning Talks, Integration Events).
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
- ...Mid-Level Systems EngineerLocation: Dayton, OhioSecurity Clearance: U.S. Citizenship Required | Ability to obtain... ...: 3-8 years of experience in systems engineering, distributed systems, or complex software platformsBachelor's degree in:Systems EngineeringComputer...Software
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...understanding of AWS and related services (Senior/Architect level)Using Puppet / Chef with & on AWSCloudFormations, Autoscaling,...SoftwareContract workH1b
- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...· Ability to communicate with various levels of leadership regarding the technical...SoftwareFull timeWorldwide
$134.5k - $265.1k
...execute project activities across the IT Software Development Life Cycle (SDLC) including... ...’s degree in Computer Science, Computer Engineering, Information Technology, or similar Engineering... ...Professional development From entry-level employees to senior leaders, we believe...SoftwareLocal area- ...Systems (NextGen) is currently seeking to fill multiple Senior Software Engineer positions with staff who have experience supporting... ...success; Create an environment where people can engage at all levels; Encourage people to take risks and allow them to make mistakes...Software
$125k - $175k
Salary: $125,000 - 175,000 per year Requirements: ~5+ years of experience in full-stack development with contemporary web frameworks. ~ Proficiency in front-end technologies such as React.js, Vue.js, or Angular. ~ Strong backend knowledge in Node.js, Python (Django...SoftwareFull time$69.3k - $158k
Full-Stack Software Engineer, MidThe Opportunity:Bring your full-stack engineering expertise to help modernize GEOINT and national security mission systems. As a mid‑level engineer, you’ll build cloud‑native microservices, develop scalable front‑end interfaces, and support...SoftwareFull timeContract workPart timeLocal areaRemote work- ...worldwide System Integrator, Software and Product Development, IT Outsourcing... ...and CRM counselling, Product Engineering, Business Intelligence, Data... ...required Responsibility level o Exercises independent... ...TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWorldwide
$160k - $175k
...planning, certification and accreditation, software design, programming, maintenance of... ...services. About this position: DevSecOps Engineer Location – Kettering, OH The Essential Duties... ...Evaluate existing and new releases of high-level Enterprise architectures to verify and...SoftwareContract workWork at officeFlexible hours- ...Education/ Certification Mandatory: DoD 8570/8140 IAT Level II baseline certification. At least one approved Computing Environment... ...; deploy/configure/patch hypervisors and supporting hardware/software; administer VMs and cloud compute; monitor availability/...SoftwareFull timeWork experience placementLocal area
- ...digitally based graphic design. Students gain skills in a range of software, such as Adobe Photoshop and Illustrator to generate effective... ...techniques in Adobe Photoshop, as well as an introductory level of skills in Adobe InDesign. The class will examine various materials...SoftwareLocal areaAfternoon shift
$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 data. You need the right combination of clean code, APIs, analytics, and infrastructure to help build a user-oriented solution...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work$105.4k - $207.8k
...execute project activities across the IT Software Development Life Cycle (SDLC) including... ...’s degree in Computer Science, Computer Engineering, Information Technology, or similar Engineering... ...Professional development From entry-level employees to senior leaders, we believe...SoftwareLocal area$86.8k - $198k
Software DeveloperThe Opportunity: As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that things run smoothly. We’re looking for...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work- ...Lead Network Engineer At MITRE, your passion fuels work that impacts our nation and improves... ...along with developing and guiding software-defined wide area network (SD-WAN) and cloud... ...at both the unclassified and classified level. MITRE Lead Network Engineers contribute...SoftwareWork experience placement3 days per week
$100k
...Solutions is seeking an experienced Systems Engineer with specialization in Cloud-hosted... ...configuration, and maintenance of systems hardware/software/related infrastructure with an emphasis... ..., and integrating enterprise-level storage and backup software technologies....SoftwareWork at officeImmediate start- ...ensuring everyone works toward the same outcomes. Qualifications Master of Science in Engineering Management or Computer Science with 12 months experience as Software Developer or Product Owner, foreign equivalent accepted, 40 hrs a week, Send resume to...SoftwareFull timeLocal areaShift work
- Senior Full Stack Software Engineer Radiance Technologies is an employee-owned company with benefits that are unmatched by most companies in the Dayton OH area. Employee ownership, generous 401K, full health/dental/life/vision insurance benefits, paid time off, educational...SoftwareFull time
- ...technical organization. The role partners closely with the CTO, Engineering, Product, Program Management, Operations and Leadership to... ...Partner with Engineering to embed security throughout the software development lifecycle. Oversee the administration, operation...SoftwareTemporary workWork at officeLocal areaFlexible hours
- Overview Software Developer Interns will be involved in all aspects of the software development life cycle including initial design, database and code implementation/testing, and troubleshooting/maintenance of existing systems. Responsibilities Use agreed upon development...SoftwareWeekly payInternship
- ...CS infrastructure and services. Work as part of a product or product-line engineering team to provide technical support to single/multiple engineering teams using a variety of hardware and software products. Ensure SLA's are met, maintain the infrastructure for...SoftwareRemote work
$100k
...lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent...SoftwareFull timeH1b- ...and be part of something bigger than yourself, Inmarsat Government is where you belong. Job Responsibilities The Senior Software Engineer leads the development, integration, testing, deployment, and sustainment of mission-critical software capabilities for defense...Software
- ...to Obtain Public TrustWhat You Will Do:Guidehouse seeks a Data Engineer to support the development, maintenance, and enhancement of data... ...professional with foundational experience in data engineering, software development, or cloud technologies who is eager to learn and...SoftwarePermanent employmentFull timeInternshipWork at officeFlexible hours
- ...technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert... ...company and is appraised at CMMI Level II for Services. CFD Research is a 100% ESOP... ...CFD is seeking a Remote Sensing Software Engineer, to develop advanced SDA and remote...SoftwarePermanent employmentFull timeTemporary workPart timeWork at officeRemote work
- MTSI is seeking a Senior Software Engineer to play a critical role in the transformation of a legacy Tomcat web application into a modern, containerized microservices architecture. This highly visible and mission-critical role will involve maintaining and transitioning...Software
- ...IT Systems Engineer MTSI is seeking an IT Systems Engineer who will play a pivotal role in supporting a digital transformation initiative... ...on-premise. Responsibilities include: Maintain PIR software components, Geodatabases, and legacy Oracle platforms across...SoftwareShift work
- ...Maintain and manage the full lifecycle of IT assets (hardware, software, licenses, and cloud services), including acquisition, deployment... ...asset inventories to ensure data accuracy. Monitor inventory levels to anticipate future needs and minimize disruptions....Software
- ...technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert... ...company and is appraised at CMMI Level II for Services. CFD Research is a 100% ESOP... ...with container-native workflow engine experience is also desired. The engineers...SoftwarePermanent employmentFull timeTemporary workPart timeFor contractorsWork at officeRemote workRelocation
- Job Title Software Developer Location Wright-Patterson, OH 45433 US (Primary) Category... ...Job Type Full-Time Career Level Staff Education Bachelor's Degree Travel... ...0-50 lbs. Possess a bachelors degree in engineering, computer science, or information technology...SoftwareFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
- software engineer full time Dayton, OH
- graduate software developer no experience Dayton, OH
- software engineer healthcare Dayton, OH
- network software engineer Dayton, OH
- senior software engineer Dayton, OH
- software system engineer Dayton, OH
- software developer Dayton, OH
- ngo software engineer Dayton, OH
- startup software engineer Dayton, OH
- software developer positions Dayton, OH




