Entry Level Real Time Software Engineer Argon ST
Assists with the 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. Gathers information to support software project management. Documents deployed processes and tools and collect metrics. Supports software research and development projects. Troubleshoots basic software issues. Works under close supervision.
Competencies
General• Communication
Makes an effort to clarify purpose and importance; stresses major points; follows a logical sequence. Tries to keep the audience engaged through use of techniques such as analogies, illustrations, humor, an appealing style, body language, and voice inflection. With guidance from others frames messages in line with audience experience, background, and expectations; tries to use terms, examples, and analogies that are meaningful to the audience. Occasionally seeks input from audience; checks understanding; tries to present message in different ways to enhance understanding. Uses syntax, pace, volume, diction, and mechanics appropriate to the media being used. Interprets messages from others and responds appropriately; at times requires guidance from others on how to respond.
• Contributing To Team Success
Occasionally makes procedural or process suggestions to work group members for achieving team goals or performing routine team functions; tries to provide necessary resources or helps to remove obstacles to help the team accomplish its goals; listens to and involves others in team decisions and actions; values and uses individual differences and talents; shares important or relevant information with the team; adheres to the team's expectations and guidelines; fulfills team responsibilities; demonstrates personal commitment to the team.
• Innovation
Seeks alternative ways to view or define problems. Tries to combine ideas in unique ways or makes connections between disparate ideas; explores different lines of thought; views situations from multiple perspectives; participates in brainstorming approaches/solutions. Focuses on areas for innovation and suggests solutions that address meaningful issues in own work area.
• Systems Thinking
Gains understanding of job tasks and processes and how they contribute to meeting work group objective(s). Identifies non-value-adding tasks and alerts more experienced employees for possible improvements. Participates in changes to job/role structures and processes as directed by supervisor.
• Work Standards
Strives to achieve a high level of quality, productivity of service based on criteria established by direct supervisor. Dedicates required time and energy to assignments or tasks to ensure that no aspect of the work is neglected; works to overcome obstacles to completing tasks or assignments. Accepts responsibility for outcomes of one's work; admits mistakes and refocuses efforts when appropriate.
Technical• Analytical Skills
Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources.
• Languages & Databases
Basic familiarity with 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
Basic familiarity with 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
Basic familiarity with 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 Target Environment
Basic familiarity with real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components.
Basic Qualifications For ConsiderationThis position requires that you work out of Fairfax, Virginia. Do you currently reside in the Fairfax, Virginia area (where relocating would not be required) or are you willing to relocate at your own expense?
Do you currently, or will you by June 1, 2012, meet the criteria described in the 'Typical Education / Experience' section of this requisition?
Typical Education/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
Successful candidates will be able to communicate well with engineering personnel/organizations, project management, technical staff and customers. They must be able to work effectively in a team environment, analyze technical problems, develop solutions, and ultimately presenting them to customers. Must possess good written, verbal and computer skills. Clearly state your major, cumulative GPA and graduation date (month and year) in your resume. A minimum 3.0 GPA is required.
- Business Unit Defense, Space&Security
- Division Networks & Space Systems
- Program Electronic & Mission Systems
- Job Type Non-Management
- Experience Level Entry
- US Person Status Required? Yes
Closing Date: 04/12/2012