> Markdown version of [/jobs/ext/2518532-software-engineer](https://www.wearedevelopers.com/jobs/ext/2518532-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** New Venture Research Corporation - **Location:** Panama City, FL, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), Java (Programming Language), Agile Methodology, Software Applications, Systems Engineering, C++ (Programming Language), Continuous Integration, Software Debugging, Software Design Documents, Python (Programming Language), Software Architecture, Real-Time Operating Systems, Software Engineering, Subsystems, Systems Integration, Test Scripts, Software Troubleshooting, Infrastructure Automation Frameworks, Software Version Control, Devsecops, Programming Languages - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=9ec0df3ae1d76c1d ## About the Role Hands-on experience with one or more relevant programming languages such as C, C++, Python, Java, or similar. Working knowledge of software development methodologies (Agile, DevSecOps, or similar) is required, along with experience supporting software testing, debugging, and verification activities. Strong written and verbal communication skills are necessary, including the ability to prepare technical documentation and brief technical content to government and program stakeholders. Preferred Qualifications Prior experience supporting DoD or U.S. Navy software development programs is preferred. Experience working directly with a government engineering activity or program office is a plus, as is familiarity with embedded systems, real-time software, or systems integration. Experience with configuration management tools, version control systems, and CI/CD pipelines is beneficial, along with familiarity with applicable security standards (e.g., NIST 800-53, RMF) and DoD acquisition processes. Required Education and Length of Experience Bachelor's degree in Software Engineering (or closely related engineering/technical discipline) from an ABET-accredited program; Master's degree in related field highly preferred. Minimum of 7 years of relevant software engineering experience. Work Environment & Physical Requirements The primary work environment will be an office, lab, or secure facility setting. The role may occasionally require presence in test or integration environments, shipboard environments, as well as extended periods of sitting or standing during collaborative development and testing activities. Travel Requirements Travel up to 20% is required. U.S. Citizenship Requirements Due to our contracts with the U.S. federal government and the requirement for a security clearance for this role, candidates for this position must be U.S. Citizens. Clearance Type Required Candidates must be able to maintain during the duration of their employment an active Secret security clearance; active Top Secret highly preferred. ## Description Design, develop, test, and maintain software applications and systems in support of program requirements. This includes writing, reviewing, and debugging code across relevant languages and platforms, and participating in software architecture and design decisions. Support requirements analysis, software design reviews, and documentation, including design documents, test plans, and test reports. Troubleshoot software issues on developmental and fielded systems, supporting root-cause analysis and corrective action development, and integrating software with hardware or other subsystems as needed. Collaborate with systems engineers, hardware engineers, and government program personnel to ensure integrated system performance, and support technical reviews such as PDR, CDR, and TRR by representing software engineering considerations at program milestones. Ensure compliance with applicable coding standards, cybersecurity requirements, and Risk Management Framework (RMF) processes, along with occasional travel to support testing, integration events, or coordination at other government or contractor facilities as required. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [DevSecOps culture](https://www.wearedevelopers.com/videos/783-devsecops-culture) - [Fighting test flakiness with time machines](https://www.wearedevelopers.com/videos/834-fighting-test-flakiness-with-time-machines) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)