Discover the ease of Easy Apply on our beta site now live at beta.ctsinternational.com

Reject Position Apply for Position Back to Matching Positions
 
Software Engineer 2
Position ID: 373104 Status: Closed
Location: Mesa, Arizona, United States How Many: 1
Duration: 6+ Month(s) Pay Rate: DOE
Employment Type: Contract
Work shift: Shift-1  
Position Description:

**Requires the ability to obtain a Secret Clearance**

Assists with the development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software systems. Develops and maintains code and integrates software components into a fully functional software system. Assists with test procedures and documenting test results to ensure software system requirements are met. Supports software project management and software supplier management functions. Selects, tailors and deploys processes and tools; establishes metrics. Performs software research and trade studies. Troubleshoots software issues. Works under general supervision.
Support mission software development for USG and/or International customers for many military products. Work in a dynamic leading-edge software development and test environment, developing software and test scripts using Ada, Java, C or C++ running on Linux, Windows, GIT, Hudson, Jenkins, and VxWorks. Support activities to develop the documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software systems to the applicable Mil-Stds. Use CMMI level 3-5 standards, agile SAFe processes, procedures and tools throughout the software development lifecycle. Work closely with avionics engineers, crew systems engineers and other software engineers in a team based environment to support the development, test and formal qualification of the Mission Processor Operational Flight Program (OFP). Interface with customers, suppliers, application users and other technical and support personnel, as required. Works under close supervision of senior engineers.

Managing Work - Effectively manages one's time and resources to ensure that work is completed efficiently.

Analytical Skills - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources.

Languages & Databases - Knowledge of software programming languages and databases and the ability to apply to the software domain. Programming languages encompass higher order languages, auto-coded languages and
assembly languages.

Real-time S/W Architecture - Knowledge of real-time software architecture and design methodologies. Ability to synthesize real-time software architectures and designs that meet real-time requirements, characteristics and
constraints.

Real-time S/W Domain Knowledge - Knowledge of domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Real-time domain examples include control systems, human interfaces and signal processing. Examples of characteristics and constraints that impact real-time software include hardware/software timing, sizing, bandwidth, optimization and synchronization. Examples of products include aircraft, missiles, airborne/shipboard/space systems/ground-based operational systems and real-time support systems such as simulators and training
Requirements:


Experience developing software using Java, Ada, C or C++ preferred. Experience working with real-time operating systems is a plus. Experience with DO-178C performing software structural coverage analysis a plus.

Bachelor's degree and typically 2 or more years' experience in an software engineering or computer science classification or a Master's degree with experience in an software engineering or computer science classification. Required: Bachelor or Master degree from an accredited course of study, in computer engineering or computer science.
Applying for Position # 373104 Software Engineer 2
Details
CTS Pays For Referrals! Call us today to learn more!!
Reject Position Apply for Position Back to Matching Positions
Reject Position
Apply for Position
Back to Matching Positions