SW Engineer Principal

Huntsville, AL, US • Posted 3 hours ago • Updated 3 hours ago
Full Time
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Sensors
  • Open Systems
  • Debugging
  • Optimization
  • Mentorship
  • Technical Direction
  • Collaboration
  • System Requirements
  • Computer Hardware
  • Network
  • Emerging Technologies
  • Documentation
  • Technical Writing
  • Security Clearance
  • Software Development
  • Agile
  • Programming Languages
  • C++
  • C
  • Network Protocols
  • Real-time
  • Operating Systems
  • Unix
  • POSIX
  • Linux
  • ARINC 653
  • Microsoft Windows
  • Analytical Skill
  • Communication
  • Information Technology
  • Systems Engineering
  • FOCUS

Summary

Job ID: 2612060

Location: Huntsville, AL, US

Date Posted: 2026-04-30

Category: Software

Subcategory: SW Engineer

Schedule: Full-Time

Shift: Day Job

Travel: Yes - 10% of the time

Minimum Clearance Required: Secret

Clearance Level Must Be Able to Obtain: TS/SCI

Potential for Remote Work: ORA_ON_SITE

Description

SAIC is seeking a highly skilled Senior Software Engineer to take a prominent role in the design, development, and
integration of complex software systems located onsite at the Odyssey Drive facility in Huntsville, Alabama.

The Senior Software Engineer will be responsible for but not limited to the following:
  • Future Airborne Capability Environment (FACE), Modular Open System Approach (MOSA), Hardware
    Open System Technology (HOST), and/or Sensor Open Systems Architecture (SOSA) experience
  • Support the design and implementation of software solutions, ensuring high-quality,
    maintainable, and scalable code.
  • Assist with efforts in debugging, and optimization for large-scale systems
  • Providing guidance, mentoring, and technical direction to engineers.
  • Be involved in architectural reviews, design discussions, and ensure adherence to best practices across the engineering team
  • Collaborate with managers, systems engineers, hardware engineers, network engineers, and other stakeholders to define system requirements and ensure seamless integration between software, hardware, and network components
  • Stay current on emerging technologies and industry trends, new tools, frameworks, and methodologies that improve the development process and system performance
  • Documentation & Communication: Responsible for creation of detailed technical documentation, including system
    designs, APIs, and architectural diagrams. Communicate complex technical concepts clearly to non-technical
    stakeholders and executives


Qualifications

Required Education:
  • Bachelor's degree and nine (9) years' experience; additional four (4) years' experience can be considered in lieu of degree


Required Clearance:
  • Must possess an active Secret security clearance with the ability to obtain and maintain TS/SCI security clearance; ship required


Required Skills:
  • Experience with Model Based Software Development (MBSD) and the Agile development process
  • Deep knowledge of designing scalable, maintainable, and high-performance software systems and patterns
  • Proficiency in multiple programming languages (e.g., C++, C) and strong familiarity with modern development and tools
  • Knowledge of network protocols and real-time systems
  • Familiar with multiple operating systems such as UNIX, POSIX, LINUX, ARINC 653, and Windows
  • Excellent analytical and troubleshooting skills with the ability to resolve complex technical challenges
  • Exceptional written and verbal communication skills, with the ability to explain complex technical topics to both technical and non-technical stakeholders



Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10111346
  • Position Id: 2612060
  • Posted 3 hours ago

Company Info

About SAIC

SAIC® is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets include secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Huntsville, Alabama

Today

Full-time

Huntsville, Alabama

Today

Full-time

Huntsville, Alabama

Today

Full-time

Huntsville, Alabama

Today

Full-time

Search all similar jobs