Description
Description
SAIC is looking for a highly skilled Senior Software Systems Engineer to take a prominent role in the design, development, and integration of complex software systems. This position requires deep expertise in software architecture, systems engineering, and large-scale software integrations. As a Software Systems Engineer, you will be responsible for driving technical direction, and design efforts. You will collaborate with cross-functional teams to ensure seamless integration of software, hardware, and network components.
Responsibilities Include:
- System Architecture & Design: Aid and assist in the design and development of sophisticated software systems, including open standard architectures, real-time systems. Define and document high-level system architecture, design principles, and technical roadmaps.
- 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 desired.
- 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, 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:
- BS degree and five (5) years of experience; four (4) years of experience accepted in lieu of degree
Required Skills:
- Broad systems engineering experience (e.g. system architecture and design, systems documentation, system requirements, CONOPS, systems verification).
- Expertise in system architecture, software design patterns, and large-scale system integration.
- Experience with avionics and real time systems desired.
- Experience with Model Based Software Development (MBSD) and the Agile development process
Required Clearance:
- Active Secret security clearance with the ability to obtain TS/SCI security clearance
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.
Apply on company website