SAIC logo

Senior Software Engineer

SAIC

Panama City Beach, FL
Full Time
Senior
8 days ago

Job Description

About the Role

SAIC is seeking a Senior Software Engineer to join their team in Panama City Beach, Florida. This hybrid remote position involves supporting Navy projects at the Holley Engineering and Integration Center and on base at NSWC PCD. The role offers an opportunity to work in a dynamic, collaborative environment supporting cutting-edge defense projects, with some onsite support required at the customer site.

Key Responsibilities

  • Design, develop, document, test, and debug application software.
  • Conduct analysis and collaborate with subject matter experts in planning, designing, developing, and utilizing electronic data processing systems for information storage, processing, presentation, manipulation, display, or reporting.
  • Determine computer user needs and analyze system capabilities to resolve problems related to program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Prepare operating instructions and design/develop autonomous services, desktop applications, web applications, scripts, and utility programs.
  • Ensure software standards are met.

Requirements

  • Bachelor's degree with five (5) or more years of experience; Master's degree with three (3) or more years of experience; PhD with no related experience required.
  • Experience using Microsoft Office.
  • Understanding of and experience with DevSecOps principles.
  • Understanding of and experience with agile development principles.
  • Experience using Object-Oriented Design and Analysis (OODA).
  • Experience with Jira, Git, and UML.
  • Experience with Hardware in the Loop (HIL) simulation and simulation design and development.
  • Experience using data communication protocols.
  • Security+ or equivalent meeting DOD 8570 requirements.
  • Candidate must be a US Citizen.
  • Interim Secret clearance required to start; full DoD Secret clearance can be obtained after start date. SAIC will sponsor qualified candidates for a security clearance.

Nice to Have

  • 8 years of progressive experience engineering, testing, debugging, and implementing embedded control systems and man-machine-interfaces.
  • Understanding of Cybersecurity Workforce System Development Requirements.
  • Knowledge of Data Distribution Service (DDS), RS232, RS422, 1553, MODBUS, CANbus.
  • Experience with MBSE documentation and requirements capture practices, CAMEO preferred.
  • Experience developing software for embedded systems using VxWorks, RedHat Linux, and Microsoft Windows.
  • Knowledge of fly-by-wire control systems.
  • Experience with Microsoft Visual C++ development environment with Microsoft Foundation Classes (MFC).
  • Experience with Java development environments Eclipse, NetBeans.
  • Experience with containerization (e.g., Kubernetes).
  • Experience using Java, C, C++, C#, Python, Bash.
  • Knowledge of TCP/IP network systems, Modbus TCP, and CANbus.
  • Familiarity with RTOS programming principles in VxWorks or similar OS.
  • Experience with AI/ML.

Working at SAIC

SAIC fosters a mission-driven, innovative, and collaborative work environment. The company emphasizes advancing technology and supporting national security, with a focus on diversity, inclusion, and equal opportunity employment. Headquartered in Reston, Virginia, SAIC values purpose-driven work and continuous technological advancement.

Apply Now

Job Details

Posted AtJul 16, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About SAIC

Website

saic.com

Company Size

10000+ employees

Location

Panama City Beach, FL

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches