Senior Software Engineer

EPS Corporation

Panama City, FL

JOB DETAILS
LOCATION
Panama City, FL
POSTED
30+ days ago
Job Title
Senior Software Engineer
Location
Panama City, FL 32401 US (Primary)
US
Job Type
Full-time
Education
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Category
Information Technology
Job 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.

Key Responsibilities

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

Requirements

Required Education

  • Bachelor of Science degree from an accredited college or university in a relevant field, such as:

    • Computer Engineering

    • Computer Science

    • Software Engineering

    • Electrical Engineering

Required Qualifications

  • 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

Desired Skills/Other Considerations

EPS Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.

Type of Security Clearance Required
Secret

About the Company

E

EPS Corporation