> Markdown version of [/jobs/ext/628332-software-engineer](https://www.wearedevelopers.com/jobs/ext/628332-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:** EPS Corporation - **Location:** Panama City, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, C++ (Programming Language), Configuration Management, Profiling, Computer Engineering, Embedded Software, Python (Programming Language), Scrum Methodology, Software Construction, Software Engineering, Software Requirements Analysis, Software Systems, Systems Integration, Software Verification, Software Security, System-level Testing, Integration Tests, Information Technology, Programming Languages - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/daf86129-0c3b-4f82-9ed0-a081f9b7e3c5 ## About the Role * Bachelor of Science degree from an accredited college or university in a relevant field, such as: + Computer Engineering + Computer Science + Software Engineering + Electrical Engineering, * One or more relevant professional certifications, such as: + Certified Software Development Professional (CSDP/CSEP) - IEEE + Certified Secure Software Lifecycle Professional (CSSLP) + Certified ScrumMaster (CSM) Required Experience * Minimum of 8 years of experience in computer or software engineering on systems similar in complexity to LCAC C4N or other mission-critical command, control, or embedded platforms. * Demonstrated experience designing and implementing real-time embedded software solutions. * Proven experience testing and debugging software components, including execution profiling and runtime analysis. * Experience integrating software units and components into complete, functional software systems. * Proficiency in one or more programming languages, such as: + C + C++ + Java + Python ## Description EPS Corporation Company is seeking a highly skilled Senior Software Engineer The Senior Software Engineer provides technical leadership in the design, development, integration, and sustainment of complex, real-time embedded software systems. This role supports mission-critical platforms similar to the LCAC C4N environment, applying rigorous software engineering principles to deliver reliable, secure, and high-performance software solutions across the full system lifecycle., * Lead the design and implementation of real-time, embedded, software-intensive solutions for complex systems. * Develop software architectures and detailed designs consistent with system requirements and operational constraints. * Implement, test, and debug software components, ensuring functionality, performance, and reliability. * Analyze runtime behavior and performance profiles to identify, troubleshoot, and resolve software defects. * Integrate software units and components to produce fully integrated software items consistent with approved designs. * Support software verification and validation activities, including unit testing, integration testing, and system-level testing. * Collaborate with systems, hardware, test, and cybersecurity engineers to ensure seamless system integration. * Participate in technical reviews, design walkthroughs, and configuration control activities. * Mentor junior engineers and contribute to the development of software engineering best practices. * Produce and maintain technical documentation, including design descriptions, test procedures, and software reports. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [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) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)