|
Advance Systems - Software Engineer - Level 5 - (US-AL-Huntsville - 35899)
Minimum Education: None Jobcode: 59415367 Email this job to yourself or to a friend Click Here to Apply Online
Location Huntsville, AL
Virtual Office/Telecommute? (Things you should know about Virtual Office) Virtual Work Not Available
Shift First
Business Unit Integrated Defense Sys
Division Advanced Systems
Program Int Defense And Security Sys
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? (Security Clearance definitions) Ability to Obtain Interim Clearance (Pre-Start) and Final Clearance (Post Start) - US Citizenship Required
Work Eligibility Required? Yes
US Person Status Required? Yes
Export Control Required? Yes
Relocation Money Available? Yes
Date Posted 04/19/2008
Closing Date (Things you should know about closing dates) 06/18/2008
Position Description Software development engineer in support of full life cycle development of Computer Software Configuration Items (CSCIs)/Software Product Configuration Items (SPCIs) for a software defined radio or for porting waveform (WF) software to the target hardware architecture and network-based Command & Control (C2) development. The candidate will perform work in all stages of software development cycle to include assistance with Requirements derivation and analysis, Software Design Description and Interface Design Description documentation or WF porting analysis and interface translation design, test planning, code and unit testing, and integration testing. This position requires interfacing with systems, IA, Networking, IT&E engineers in a complex, multi-group effort. Engineer will support development of product(s) from PDR to testing on Engineering Development Models (EDM). Development is in a CMMI organization with agile/multi-project tasking. SPCIs/CSCIs primarily in communications, command & control, software interfaces within various operational environments. Experience with development of hardware drivers and/or computer system services/applications as related to the Software Communication Architecture is a plus. Some travel, possibly 2 to 3 trips a year, is anticipated for these positions. DESIRED: Experienced in software systems engineering processes and efforts; able to work multiple, sometimes unrelated, efforts simultaneously; experienced with a Real Time Operating System (comparable to VxWorks, Green Hills Integrity, Lynx OS); experience in RT-embedded development; experience with COBRA, J2EE, COM, XML, NC3B Architecture Framework or DODAF, SNMP development, database design and development efforts (ORACLE, SQL, ODBC, etc...); familiarization with development processes such as SEI CMMI is a plus. REQUIRED: Candidate must show enthusiasm, be a quick learner, with patience and creativity. Candidate must also show good communication skills. Candidate must have experience with software development and prototyping in either C, C++, or Java, design experience using UML such as Rational Rose or Rhapsody, and GUI development experience using development tools such as Java, Microsoft .NET, or other GUI toolkits. Desired Candidate Attributes: 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 [ + ] Adaptability
Fully understands and usually helps shape changes in own and fellow team leaders' work and situations; is frequently called upon to explain the logic or basis for change to other team leaders and/or interorganizational teams; is seen as an expert on information about changes affecting own and fellow team leaders' jobs; frequently mentors fellow employees and team le
Boeing
Click Here to Apply Online
|