Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Mid-Level Software Engineer

Tangram Flex

Software Engineer

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

  • 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Dayton, OH vacancy
  •  ...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... 
    Software
    Full time
    Part time
    For contractors
    Internship

    DCS Corporation

    Dayton, OH
    3 days ago
  •  ...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

    MMB Solutions LLC

    Dayton, OH
    1 day ago
  •  ...Mid-Level Appian Developer At HumanIT, we are fueled by honesty, integrity, and hard work. Our mission is to confront our clients'...  ...implementation of process-centric business solutions using Appian BPM software. You will work closely with stakeholders to analyze customer... 
    Software
    Full time
    Work experience placement

    HumanIT Solutions, LLC

    Dayton, OH
    4 days ago
  •  ...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,... 
    Software
    Contract work
    H1b

    Sonsoft

    Dayton, OH
    21 hours ago
  •  ...Principal Software Engineer NextGen Federal Systems (NextGen) is currently seeking to fill multiple Principal Software Engineer positions...  ...success; Create an environment where people can engage at all levels; Encourage people to take risks and allow them to make... 
    Software

    NextGen Federal Systems

    Dayton, OH
    1 day ago
  •  ...Software/Web DeveloperBase-2 Solutions is seeking a Software/Web Developer to join a mission-focused team that maintains applications,...  ...QualificationsMust be DoD 8570 compliant at IA Technical (IAT) Level 2 and IA Management (IAM) Level 2.Experience working on a development... 
    Software
    Work experience placement

    Base2 Solutions

    Dayton, OH
    1 day ago
  • $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...
    Software
    Full time

    Medicare One Stop

    Dayton, OH
    3 days ago
  • $92.7k - $139k

     ...Mid Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced...  ...knowledge sharing, innovation, and problem-solving at every level. Impactful Work: Your work here won't just be limited to... 
    Software
    Temporary work
    Local area
    Relocation package

    KBR

    Dayton, OH
    2 days ago
  •  ...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... 
    Software
    Worldwide

    USM Systems

    Dayton, OH
    21 hours ago
  • $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... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    21 hours ago
  • $122k - $240.5k

     ...on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the...  ...below:Hands-on experience in full stack software development across frontend and backend...  ....Experience mentoring junior or mid-level developers, leading code reviews, and providing... 
    Software
    Local area

    Deloitte

    Dayton, OH
    2 days ago
  •  ...worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...and CRM counselling, Product Engineering, Business Intelligence, Data...  ...to communicate with various levels of leadership regarding the...  ...EngineeringExperience level: Mid-Senior LevelIndustry:... 
    Software
    Worldwide

    USM Systems

    Dayton, OH
    21 hours ago
  • $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... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  • $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... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    18 hours ago
  •  ...Specialist or similar role Understanding of media relations and digital media strategies Proficient in MS Office; familiarity with design software (e.g. Photoshop, InDesign) and content management systems is a plus Solid editing and researching skills Excellent communication... 
    Software

    Porvox Speak

    Dayton, OH
    1 day ago
  •  ...Software DeveloperTorch Technologies is seeking a skilled and security-conscious Software...  ...NASIC). Working alongside cybersecurity engineers, network engineers, network/server administrators...  ...) is required. Security clearance level must be maintained throughout employment... 
    Software
    Temporary work
    Local area
    Relocation package
    Flexible hours

    Torch Technologies

    Dayton, OH
    1 day ago
  • $128k - $252.5k

     ...scientists, operators, creatives, designers, engineers, and architects. Our team balances...  ...1/2026 Work You’ll Do As a Lead Agentic Software Engineer II, you will be responsible for...  ...Professional development From entry-level employees to senior leaders, we believe... 
    Software
    Local area

    Deloitte

    Dayton, OH
    21 hours ago
  • $113k - $141.53k

     ...Energy (CE) is seeking a Senior Analytics Engineer to support the Operations and Maintenance...  ...organization with an employee engagement level akin to a startup company. AES businesses...  ...to work effectively with Microsoft software programs, including-but-not-limited-to Excel... 
    Software
    Full time
    For contractors
    Start working today
    Worldwide

    AES

    Dayton, OH
    21 hours ago
  • $120k - $160k

    Senior Software EngineerPosition OverviewWe are an established government contractor working on top projects within defence and communications. We are looking for an experienced Senior Software Engineer to design, build, and maintain scalable, high-quality software systems... 
    Software
    For contractors

    CyberCoders

    Dayton, OH
    3 days ago
  •  ...architect will work closely with cloud engineers, security specialists, and business owners...  ...mission effectiveness Liaise with software designers, data engineers, and cybersecurity...  ...in lieu of a degree Active IAT Level II (or higher) certification (e.g., Security+... 
    Software
    Remote work

    Marathon TS

    Dayton, OH
    4 days ago
  • $140k - $180k

    Job description: We are seeking software developers with 2 to 10 years of experience in DevOps environments to help design, build, and...  ...'s or Master's degree in Computer Science, Engineering, or related field Experience building, deploying, and maintaining... 
    Software

    Affinity Executive Search

    Dayton, OH
    3 days ago
  • $105k - $125k

     ...successful Power Platform Developer will be experienced with using SharePoint and Power Platform (Power BI, Power Apps, Power Automate) software for automation, documentation, and reporting. The Power Platform Developer will be able to leverage the Agile Way of Working to... 
    Software
    Full time

    LMI

    Dayton, OH
    4 days ago
  • $160k - $175k

     ...planning, certification and accreditation, software design, programming, maintenance of...  ...services. About this position: DevSecOps Engineer Location – Kettering, OH The Essential...  ...existing and new releases of high-level Enterprise architectures to verify and document... 
    Software
    Contract work
    Work at office
    Flexible hours

    ARCTICOM LLC

    Kettering, OH
    8 days ago
  • $171.6k - $338.3k

     ...on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the...  ...below:Hands-on experience in full stack software development across frontend and backend...  ....Experience mentoring junior or mid-level developers, leading code reviews, and providing... 
    Software
    Local area

    Deloitte

    Dayton, OH
    1 day ago
  •  ...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... 
    Software

    Radiance Technologies

    Dayton, OH
    1 day ago
  • $115.6k - $158.9k

     ...Innovation as our Next Senior Electrical Engineer (IMU & Machine Control Systems)!Ready to...  ...s heavy machinery expertise, CTCT builds software and hardware that automates and optimizes...  ...scrapers, and graders to cut, fill, and level earth to exact 3D design specifications.What... 
    Software
    Ongoing contract
    Full time
    Local area
    Worldwide

    Trimble Navigation

    Dayton, OH
    2 days ago
  •  ...Operations Job Type Full-Time Career Level Manager Education Bachelor's...  ..., service desk response and resolution, software delivery cadence, patching and STIG...  ...-time CDRL delivery • Own the systems engineering technical baseline through requirements... 
    Software
    Full time
    Contract work
    For contractors
    For subcontractor
    Local area

    Ignite Fueling Innovation

    Dayton, OH
    3 days ago
  • $86.8k - $198k

    Cloud EngineerThe Opportunity:Seeking a Cloud Engineer to support Agile design, development, integration and deployment of a mission management software for heterogeneous, proliferated satellite constellations. Your ability to lead, manage, administer, support, and enhance... 
    Software
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    1 day ago
  •  ...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

    Modern Technology Solutions, Inc. (MTSI)

    Dayton, OH
    4 days ago
  •  ...Senior Agentic Software Engineer At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen national security, cybersecurity, health, transportation, and citizen services. We're a nonprofit engineering, applied... 
    Software
    Local area
    Immediate start
    3 days per week

    MITRE

    Dayton, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!