Senior Software Engineer Job at SAIC, Huntsville, AL

SlZuRlhIdWIvcFhWK1g3MVIzV21FTUtD
  • SAIC
  • Huntsville, AL

Job Description

Description SAIC is looking for 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.

RESPONSIBILITIES INCLUDE:

Open Standards: Future Airborne Capability Environment (FACE), Modular Open System Approach (MOSA), Hardware Open System Technology (HOST), and/or Sensor Open Systems Architecture (SOSA) experience Software Development & Optimization: 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 Leadership & Mentorship: 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 Cross-Functional Collaboration: 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 Innovation & Technology Evaluation: 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 and nine (9) years of experience in software development: four (4) years of experience accepted in lieu of degree

REQUIRED SKILLS AND EXPERIENCE:

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

REQUIRED CLEARANCES:

Active Secret security clearance with the ability to obtain TS/SCI security clearance Must be a current US Citizen SAIC accepts applications on an ongoing basis and there is no deadline. Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site. SAIC

Job Tags

Similar Jobs

Essentia Health

Radiology Assistant (Casual FTE) Job at Essentia Health

 ...Job Description: Provides assistance with direct patient care in the Radiology Department, but will not administer ionizing radiation, intravenous contrast media, and/or prescribed pharmacy medications. Performs specialized tasks under the supervision of technologists... 

Phaxis

Assistant Property Manager Job at Phaxis

 ...An established, family-operated real estate company is seeking an Assistant Property Manager/Leasing Agent to join its expanding portfolio in Connecticut. The ideal candidate will have prior administrative experience, coupled with a background in sales and customer... 

Johnson Controls

HVAC Truck Based Controls Technician Job at Johnson Controls

 ...Program~ And More! What you will do Perform HVAC Control systems programming, troubleshooting, installation, commissioning...  ..., Vav Boxes). Respond to service and warranty calls using Johnson Controls configuration and commissioning tools as well as a variety... 

Jobot

Construction Project Manager/ Estimator (Hiring Immediately) Job at Jobot

 ...for Street, Road, Highway, and Heavy Civil Construction. Responsible for developing cost estimates for large heavy civil projects involving earthwork and underground utilities...  ...answers to all his questions that arise Manage cost codes to ensure all tracking is up to date... 

Headway

LCP (Virtual) Job at Headway

 ...? Headway can help you earn more through insurance! Headway supports thousands of mental health...  ..., so that you can set the hours that work for you. Grow your caseload by...  ...remotely via telehealth while working from home. We accept the following licenses on a state...