Senior Software Engineer

Integration Innovation, Inc. (i3)
Huntsville, AL
United States
Job Description

i3 is seeking an accomplished Senior Software Engineer to provide technical and professional support to the Command, Control and Effects (C2E) Product 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.


+ 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-882E, FACE, and others

+ Help with presentations and development of course of actions to upper management


+ 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, LabWindows CVI, LabView, Unified Modeling Language (UML), PHP, SQL, HTML, and Perl script.

+ Relevant environment experiences with Eclipse, Microsoft Development Studio, Wind River VxWorks/Workbench, Embedded Linux, Qt, Keil Microvision, Atmel CodeVisionAVR, and IBM Rhapsody.

+ Relevant hardware/interface experience with MS1553, Ethernet, CORBA, VME, VXI, PC104, CompactPCI, RS232/433/485, Variable Message Format (VMF), Blue Force Tracker (BFT), and Robotics Communication Protocol (RCP).

+ Experience with Linux/Unix, VxWorks/Workbench, MS Windows, DOS, Subversion, GoogleTest, Putty, RPClib remote procedure call library, WireShark, AltaData 1553 AltaView, MS Project, Microsoft Office, Visio, TurboCAD, Adobe Dreamweaver, Adobe Premier Pro, Adobe Fireworks.

+ Knowledgeable of DO 178C and Design Assurance Levels (DAL).

+ Knowledge of Mil-STD-882E, FACE, and others.

+ An understanding of Future Airborne Capability Environment (FACE) preferred.

+ Ability to review and analyze computer programs for various purposes.

+ Ability to analyze and address needs of users based on User Requirements and CONOPS.

+ Thorough understanding of computer engineering principles and procedures.

+ Ability to manage time and prioritize tasks.

+ Knowledge of Modular Open System Approach (MOSA) and Agile design and development principles.

+ Excellent verbal and written communication skills.

+ Communication skills to interface with government and contractors to represent technical and programmatic positions.

+ Must be a self-starter that thrives in a dynamic team environment.

+ Candidate must possess a proven ability to develop and provide reports to management.

+ US Citizenship is required.

+ Active DoD Secret security clearance and the ability to maintain such is required.

About i3

Headquartered in Huntsville, AL, i3 is a national leader in providing innovative technical and engineering solutions to a broad customer base across the U.S. DoD. Specializing in missile and aviation engineering and logistic services, electronic warfare and electromagnetic affects analysis, UAS system integration and flight operations, full lifecycle C5ISR engineering services, engineering analysis, cybersecurity and IT/IA innovative solutions and virtual training, simulation & serious game development and implementation.

+ We were founded in 2007 with the intent to do business differently.

+ Our focus is to leave our team members and customers better than we found them.

+ Our ultimate goal is to strengthen our Nation and our warfighter.

Perks and Benefits at i3:

+ 100% team member owned

+ Outstanding insurance coverage

+ 401(k) match

+ Health and wellness incentives

+ Tuition and certification reimbursement

+ Generous PTO

+ Fun culture with company activities

+ Countless opportunities to give back to the community through our charitable organization, i3 Cares

We work hard. We compete hard. We play hard. Apply now to join us!

Job LocationsUS-AL-Huntsville

ID 2023-4098

Business Unit AELS

Type Full-Time

Clearance Secret Required