General Dynamics C4 Systems
-
Ft Wayne,
Indiana
14366
General Dynamics C4 Systems' Battle Management Systems designs, develops, and integrates highly sophisticated command, control, and communications systems for the U.S. military, federal agencies, civil governments and related international customers. These state-of-the-art, integrated systems combine advanced visualization software and multi-sensor inputs to provide near real-time situational awareness to tactical decision makers. Our engineers help transform large amounts of complex data into useful information that is clearly and intuitively presented to end users, enabling them to make better-informed decisions. We design and develop systems and software for a wide range of global missions including: battle command; intelligence, surveillance and reconnaissance; airspace management; crisis and emergency management; peace keeping and contingency operations; drug intervention, and public safety.
Knowledge, Skills & Abilities Daily interaction with Software Development, and Testing in Arlington and Fort Wayne Job Description: BS Degree in computer science, software engineering or equivalent experience is required, as well as demonstrated mastery of practical engineering application that is typically acquired in two or more years of directly related experience. Keeps abreast of technology trends. Identifies technical interests and aligns training plans with interests. Takes initiative in proposing ideas, soliciting input, and optimizing solutions. Awareness of business objectives and role in achieving. Willingly considers new ideas and perspectives. Identifies alternatives in the midst of barriers to progress. Has demonstrated strengths and experience in the following areas: User Interface development experience required. Programming Skills: Web Services knowledge and expertise (HTML, CSS, JavaScript, XML and related AJAX technologies) Experience with C#/.Net/Mono, jQuery, JavaScript Database skills and being able to understand data models and structure. Ability to understand Structured Query Language (SQL) and ability to make SQL calls for data queries, joins, inputs, deletions, etc Demonstrated working knowledge of Linux and Windows operating systems and general software development background The candidate will communicate effectively, both orally and in writing. Ability to exercise attention to detail and follow oral and written instructions Portability of skills on multi-platforms and online / offline world Experience with FlySpray and SVN a plus. Experience with PASS, DDS, MarineLink and Postgres is a requirement
Full use and understanding of software engineering concepts, principles, and theories
Strong knowledge of other related disciplines
Contributes to the development of new theories and methods
Detailed knowledge of tools used by the organization such as Integrated Development Environments (IDE) like Eclipse or Visual Studio, as well as version control and defect reporting tools and mentors junior engineers on their use
Strong understanding of company policies and practices
Aware of business objective and Engineering role in achieving them
Proficient in Microsoft Office applications
Strong written and verbal communications skills
Ability to think creatively
Ability to multi-task
Skilled in communicating issues, impacts, and corrective actions
Ability to clearly report relevant information
Understands basic task/project leadership principles including SPI/CPI, Earned Value, Cost Account Management (CAM), and Statistical Process Controls
Duties and Tasks Performs technical planning, system integration, verification and validation, cost and risk, and supportability and effectiveness analyses for total systems
Performs analysis for all levels of total system product to include: concept, design, fabrication, test, installation, operation, maintenance and disposal
Ensures the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical, schedule, and cost constraints
Performs functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into hardware and software specifications
Applies the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support the generation of technical engineering products
Provide leadership and/or direction to lower level employees.
Leads technical tasks for small teams or projects
Begins to provide engineering support to proposals
Exercises latitude in determining technical objectives of assignments
Guides the successful completion of major programs and projects
Education and Experience Bachelor’s degree in software engineering, a related technical field or the equivalent experience is required. In addition, a minimum of 8 years of relevant experience is required.
Must be able to travel 20% of the time.
Secret level U.S. DoD security clearance, and U.S. Citizenship is required.
Interface Frequent contact with managers within and outside of Engineering
Frequent contact with project teams across the company
Frequent contact with external customers and vendors
Occasional contact with Business Development
Additional Information Travel may be required
Work performed without appreciable direction
Provides resolution to problems to a diverse range of complex problems which require the use of ingenuity and creativity
Erroneous decisions or recommendations would typically result in failure to achieve organizational objectives
Ft Wayne, IN
Ft Wayne, Indiana
|
|