Senior software engineer - security clearance required | Huntsville, AL

Detailed Information

  • Location: Huntsville, AL

Office (PO) within the Program Management Office (PMO) Uncrewed Aircraft Systems (UAS).

A qualified candidate must have experience in life-cycle software development, Agile/SCRUM development, integration and rapid prototyping for aerospace and unmanned system; as well as, software task & team leadership, customer interfacing, software & system design, interface design, software development, system integration, testing, and system demonstrations.

This position is located in Huntsville, AL. What You’ll Get to Do: Supporting PM UAS as a program Senior Software Engineer in Huntsville AL. Collect information on systems-level project specifications, performance requirements, and known

capabilities and limitations as they relate to the LE system. Review contractor developed systems software to improve performance, correct errors, and conform with compatibility requirements of available hardware.

Determines feasibility of proposed system modifications or design, ensuring the needs and requirements of the user will be met within time and cost requirements. Designs systems software to meet project requirements, collaborating with systems analysts, engineers, programmers, and other developers as needed. Develops and leads software system testing and validation procedures; compiles relevant documentation. Uses mathematical models and scientific analysis to predict and measure

consequences and other outcomes of software system design.

Coordinates and schedules installation of software system. Analyze architectural and functional requirements, specifications, and interfaces. Evaluate detailed software specifications and designs. Monitor/review software and system integration and testing functions. Monitor implementation of development standards including but not limited to Mil-STD-882 E, FACE, and others. Help with presentations and development of course of actions to upper management. You’ll Bring These Qualifications: Bachelor’s degree (or advanced degree) in any of the engineering disciplines from a college program with ABET (Accreditation Board for Engineering and Technology, Inc.

) certification. +5 years' experience with a willingness to learn new processes. Relevant language experience in C++, C, Ada, Lab Windows CVI, Lab View, Unified Modeling Language (UML), PHP, SQL, HTML, and Perl script. Relevant environment experiences with Eclipse, Microsoft Development Studio, Wind River Vx Works/Workbench, Embedded Linux, Qt, Keil Microvision, Atmel Code Vision AVR, and IBM Rhapsody. What We Can Offer You: - We’ve been named a Best Place to Work by the Washington Post. - Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

- We offer competitive benefits and learning and development opportunities. - We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities. - For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success. Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers.

CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, interaction, interactionual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic. For more details: jobs-search. org/architecture-construction_huntsville-c424357/senior-software-engineer-security-clearance-required-huntsville_i1979794671

View Jobs by Category >>

Related Jobs