Description :
Location
Anaheim, CA
Virtual Office/Telecommute?
[link removed] (Things you should know about Virtual Office)
Virtual Work Not Available
Shift
First
Business Unit
Integrated Defense Sys
Division
Networks & Space Systems
Program
Intelligence&Security Systems
Occupation Title
Software Engineering
Skills Management Title
Real Time Software Engineer
Job Classification
6J7BP5
Job Type
Non-Management
Experience Level
Senior Level (15+ years of experience)
Exemption Status
Exempt
Union
No
Security Clearance Required?
[link removed] (Security Clearance definitions)
Current SSBI/Special Programs Access - US Citizenship Required
Work Eligibility Required?
Yes
US Person Status Required?
Yes
Export Control Required?
Yes
Relocation Money Available?
Yes
Date Posted
08/20/2008
Closing Date
[link removed] (Things you should know about closing dates)
10/20/2008
Position Description
Leads activities to develop, document and maintain complex architectures, requirements, algorithms, interfaces and designs for software systems. Leads development of code and integration of complex software components into a fully functional software system. Develops software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met. Provides technical leadership for software projects and leads software supplier management activities. Leads development, selection, tailoring and deployment of processes, tools and metrics. Leads software research and development projects. Serves as a subject matter expert for software domains, system-specific issues, processes and regulations. Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards. Trains and mentors others. Works under consultative direction.
Competencies
General/Leadership
[ + ] Communication
Consistently and proactively clarifies purpose and importance; stresses major points; follows a logical sequence. Guiders others in keeping their audience thoroughly engaged through use of techniques such as analogies, illustrations, humor, an appealing style, body language, and voice inflection. Frames highly complex and or advanced information in line with audience experience, background, and expectations; uses terms, examples, and analogies that are meaningful to the audience. Regularly seeks input from audience; checks understanding; presents message in different ways to enhance understanding. Uses syntax, pace, volume, diction, and mechanics appropriate to the media being used. Attends to both direct and indirect messages from others; correctly interprets messages and responds appropriately. Mentors and advises fellow project leads and other internal employees on effective communication techniques.
[ + ] Decision Making
Consistently and proactively recognizes a wide range of highly advanced or unusually complex issues, problems, or opportunities across the organization; determines whether action is needed. Adeptly identifies the need for and collects information to better understand issues, problems, and opportunities; has advanced knowledge in integrating unusually complex information from a variety of sources; detects unusually complex trends, associations, and cause-effect relationships. Guides others in creating relevant options for addressing problems/opportunities and achieving desired outcomes; can be relied upon to formulate clear decision criteria; evaluates options by considering implications and consequences; chooses an effective option; implements decisions reliably and initiates action within a reasonable time; includes team leaders, managers and internal employees in the decision-making process as warranted to obtain good information, make the most appropriate decisions, and ensure buy-in and understanding of the resulting decisions.
[ + ] Developing Others
Proactively works with fellow team leaders, managers and internal employees to identify areas for development, understand need for improvement, and set specific development goals; mentors individuals to identify options for meeting development goals; explores environmental supports and barriers to development; jointly determines appropriate developmental activities; secures resources required to support development efforts; offers assistance to help individuals overcome obstacles to learning; gives individuals specific feedback on their performance related to established goals; highlights key positive and negative performance issues; adjusts plans to ensure development.
[ + ] Managing Work
Identifies and creates hierarchy of activities and tasks based on criticality; adjusts priorities when appropriate. Deploys and ensures that required equipment and/or materials are in appropriate locations so that own and others' work can be done effectively and efficiently. Effectively allocates own time to complete work; coordinates own and others' schedules to avoid conflicts and maximize resources. Takes advantage of available resources (individuals, processes, departments, and tools) to complete work efficiently. Consistently uses time effectively and prevents irrelevant issues or distractions from interfering with work completion.
[ + ] Systems Thinking
Consistently and proactively evaluates job tasks and processes on how well they help meet program/project objective(s); identifies non-value-adding components and barriers. Expertly formulates complex change strategies; frequently seeks input from others to evaluate options for change and encourage buy-in. Makes appropriate changes to job/role structures and processes by assigning accountability appropriately, communicating effectively, focusing on new skill development, and integrating with related systems or processes. Uses accurate measurement systems to monitor the implementation.
Technical
[ + ] Real-time S/W Architecture
Advanced, expert 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 Development Tool
Advanced, expert knowledge of general and real-time software development and testing tools, capability and usage. Real-time tool examples include cross compilers, target debuggers and test/performance instrumentation.
[ + ] Real-time S/W Domain Knowledge
Advanced, expert 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 systems.
[ + ] Real-time Target Environment
Advanced, expert knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components.
Education and/or Experience
Degree and typical experience in engineering classification: Bachelor's 14 or more years' experience, Master's with 12 or more years' experience or PhD with 9 or more years' experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.
Other Job related information