ISS Senior Software Engineer 5
Skills Management Title IT/Software Development Status Full Time, Employee Business Component IT/Software Development Requisition Number 08-1009616 YOU MAY NOT ALWAYS SEE US, but we're in the sky, on the ground, at sea and out in space; with your help our technologies will benefit the world. That's why we're here. ISS Senior Software Engineer 5 Position Description The International Space Station (ISS) Command and Data Handling (C&DH) Software organization located in Huntsville, AL is seeking engineers to support design, development, integration, and testing of real-time flight software responsible for Environmental Control and Life Support (ECLS) and Payload Execution systems of the ISS. Tasks will include: Leading the development, documentation and maintenance of the architecture, requirements, algorithms, interfaces and designs for software systems. Developing, maintaining and integrating software components into a fully functional software system. Developing software verification plans, test procedures and test environments and then executing the test procedures to ensure software system requirements are met. Documenting test results. Performing software project management and software supplier management functions. Developing, selecting, tailoring and deploying software processes, tools and metrics. Executing and documenting software research and development projects. Serving as a subject matter expert for software domains, system-specific issues, processes and regulations. Tracking and evaluating 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. [ + ] Contributing To Team Success Consistently and proactively makes procedural or process suggestions to team leaders, managers and interorganizational employees for achieving team goals or performing team functions; provides necessary resources or helps to remove obstacles to team accomplishments. Listens to and fully involves others in team decisions and actions; values and uses individual differences and talents; shares important or relevant information with the team; adheres to and helps define the team's expectations and guidelines; fulfills team responsibilities; demonstrates personal commitment to the team. [ + ] Cross Functional Partnerships Analyzes the organization, potential external partners, and own area to identify key relationships that should be initiated or improved to further the attainment of own area's goals. Exchanges information with team leaders, managers and internal employees areas to clarify partnership benefits and potential problems; collaboratively determines the scope and expectations of the partnership so that both areas' needs can be met. Collaboratively determines courses of action to realize mutual goals; facilitates agreement on each partner's responsibilities and needed support. Places higher priority on organization's goals than on own area's goals; anticipates effects of own area's actions and decisions on partners; influences team leaders, managers and internal employees support partnership objectives. Implements effective means for monitoring and evaluating the partnership process and the attainment of mutual goals. [ + ] 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. [ + ] Planning And Organizing Consistently and proactively identifies more critical and less critical activities and assignments; effectively adjusts priorities when appropriate. Proactively determines project or assignment requirements by breaking them down into tasks and identifying types of equipment, materials, and people needed. Effectively allocates appropriate amounts of time for completing own work; consistently avoids scheduling conflicts. Is an expert at taking advantage of available resources (individuals, processes, departments, and tools) to complete work efficiently; proactively coordinates with internal and external partners. Uses time effectively and prevents irrelevant issues or distractions from interfering with work completion.Technical [ + ] Engineering Processes Advanced/expert knowledge of responsibilities and tasks performed by various Engineering departments/disciplines (e.g., design, test, software, technology, avionics). Advanced/expert knowledge of the interaction between departments/ disciplines and how their products/processes affect one another and impact non-engineering processes (e.g., Operations, Logistics, Business). [ + ] Requirements/Tracing Advanced, expert knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle. [ + ] Software Architecture & Design Advanced, expert knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints. [ + ] Software Development Tools Advanced, expert knowledge of general and software development and testing tools, capability and usage. Examples include compilers, linkers, debuggers, data analysis tools, graphical user interface builders, post processing tools, requirements management tools, and web authoring tools. [ + ] Software Domain Knowledge Advanced, expert knowledge of domains, characteristics, constraints and products that require software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Domain examples include data processing, ground support, tools and analysis models. Examples of characteristics and constraints that impact software include operating systems, fidelity and information processing capacity. Examples of products include aircraft, missiles, airborne/shipboard/space systems/ground-based support systems. Education and/or Experience Bachelor, Master or Doctorate of Science degree from an accredited course of study in engineering, computer science, mathematics, physics or chemistry and typically 14 to 19 years experience in an engineering classification or either a Master's degree with 12 to 17 years experience or a PhD degree with 9 to 14 years experience in an engineering classification. ABET is the preferred, although not required, accreditation standard. Other Job related information This position requires the ability to obtain access to a National Aeronautics andf Space Administration (NASA) facility. U.S. Citizenship required. *** Please note that depending on the specific position, you may be required to pass additional medical tests, credit checks, and/or other requirements. These additional items are required for the Company to comply with various laws and regulatory rules.*** Every job requisition has specific and unique requirements listed under 'Description', 'Competencies', and 'Education'. Applicants will increase their opportunities for consideration by demonstrating compatibility with these requirements in their resumes. The job specifications - including competencies (knowledge, skills, abilities, and other characteristics), job-relevant work experience, education, and other requirements described in this requisition - will be the basis for applicant screening, including resume reviews, structured interviews and any other assessments used to support the hiring decision. All candidates considered for this position may be required to participate in a structured interview. The structured interview is a standardized method of evaluating candidates' job-related competencies to support an objective selection and promotion process. Contact Info: Boeing, U.S. Citizenship is required for most positions. Boeing is an equal opportunity employer supporting diversity in the workplace. Copyright © 2006 Boeing. All Rights Reserved.
|