Enclosure CC-GPM Final-Revised.pdf
PDF 277 KB Posted
- Attached to
- Software Engineering Services (SES III) Federal contract opportunity
- Solicitation number
- 80GSFC20R0019
About this file
This document summarizes a draft request for proposal for software engineering services issued by the National Aeronautics and Space Administration Goddard Space Flight Center. The solicitation seeks offers for engineering software and information systems through all phases of programs and projects for the Engineering and Technology Directorate's Software Engineering Division and related organizations. Services include flight, ground, and science data systems for monitoring, control, performance management, operations, processing, analysis, information management, and science data analysis. The acquisition will be conducted as an 8(a) small business set-aside with a North American Industry Classification System code of 541715 and size standard of 1,000 employees. The contract type will be cost-plus-fixed-fee indefinite delivery indefinite quantity with the ability to issue task orders. The base period of performance is five years. A Top Secret/SCI facility clearance is required by the proposal due date. Potential offerors are invited to review and comment on the draft solicitation within 30 days and monitor the website for updates and responses to questions.
View the file
Other files for this federal contract opportunity
Show all 50
Software Engineering Services (SES III) has more files on GovTribe.
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
RFP 80GSFC20R0019 Enclosure CC Amendment 1
(03/2016)
RFP 80GSFC20R0019
ENCLOSURE CC
GOVERNMENT PRICING MODEL (GPM) – SPECIFIED
NON-MANAGEMENT
DIRECT LABOR CATEGORIES, DIRECT LABOR HOURS
AND POSITION DESCRIPTIONS
SOFTWARE ENGINEERING SERVICES
SEPTEMBER 30, 2020
Government Pricing Model (GPM)-Specified Non-Management Direct Labor Categories and Direct Labor Hours By Site Location
(03/2016)
* [CY – Contract Year
Onsite GPM Specified Non-Management Direct Labor Hours P/S Direct Labor Categories CY1 CY2 CY3 CY4 CY5
COMPUTER ENGINEER/COMPUTER
SCIENTIST COLLEGE INTERN-ASSOC
1 1 1 1 1
COMPUTER ENGINEER/COMPUTER
SCIENTIST COLLEGE INTERN-MID
1 1 1 1 1
COMPUTER ENGINEER/COMPUTER
SCIENTIST COLLEGE INTERN-SR
1 1 1 1 1
COMPUTER ENGINEER/COMPUTER
SCIENTIST HIGH SCHOOL INTERN-MID
1 1 1 1 1
CONFIGURATION MANAGER ASSOC 1 1 1 1 1
CONFIGURATION MANAGER MID 4,626 5,320 6,118 7,036 8,091
CONFIGURATION MANAGER PRIN 2,280 2,622 3,015 3,468 3,988
CONFIGURATION MANAGER SR 1 1 1 1 1
DATA TECHNICIAN ASSOC 5699 6524 7478 8560 9,811
DATA TECHNICIAN MID 4,005 4,603 5,292 6,083 6,993
DATA TECHNICIAN PRIN 4,954 5,645 6,438 7,348 8,393
DATA TECHNICIAN SR 1 1 1 1 1
DATABASE ADMINISTRATOR PRIN 1 1 1 1 1
DATABASE ADMINISTRATOR SR 1 1 1 1 1
DATABASE ADMINISTRATOR SR-PRIN 1 1 1 1 1
ENGINEER ASSOC 3,173 3,649 4,196 4,826 5,550
ENGINEER MID 2,594 2,766 2,957 3,170 3,408
ENGINEER PRIN 621 702 800 917 1,053
ENGINEER SR 4,559 4,795 5,052 5,334 5,644
ENGINEER SR-PRIN 1 1 1 1 1
FLGHT SFTWRE SUST ENG ASSOC 2,492 2,866 3,296 3,790 4,359
FLGHT SFTWRE SUST ENG CHIEF 9,083 9,856 10,728 11,712 12,825
FLGHT SFTWRE SUST ENG MID 1,400 1,610 1,852 2,129 2,449
FLGHT SFTWRE SUST ENG PRIN 2,731 3,084 3,489 3,953 4,484
FLGHT SFTWRE SUST ENG SR 2,055 2,355 2,700 3,096 3,552
FLGHT SFTWRE SUST ENG SR-PRIN 2,998 3,164 3,347 3,548 3,771
Non-Management Direct Labor Categories’ Position Descriptions
FLGHT SFTWRE SYS DEV ASSOC 1 1 1 2 2
FLGHT SFTWRE SYS DEV CHIEF 10,274 11,815 13,587 15,625 17,969
FLGHT SFTWRE SYS DEV PRIN 3,802 4,135 4,511 4,936 5,417
FLGHT SFTWRE SYS DEV SR 1 1 1 1 1
FLGHT SFTWRE SYS DEV SR-PRIN 4,451 4,817 5,229 5,693 6,218
GRND SFTWRE SYS DEV ASSOC 1,568 1,615 1,663 1,713 1,765
GRND SFTWRE SYS DEV CHIEF 4,869 5,240 5,656 6,124 6,650
GRND SFTWRE SYS DEV MID 197 203 209 215 222
GRND SFTWRE SYS DEV PRIN 3,274 3,372 3,473 3,578 3,685
GRND SFTWRE SYS DEV SR 1 1 1 1 2
GRND SFTWRE SYS DEV SR-PRIN 546 562 579 597 615
INFORMATION SECURITY OFFICER ISSO
CHIEF
1 1 1 1 1
INFORMATION SECURITY OFFICER ISSO
PRIN
1 1 1 1 2
INFORMATION SECURITY OFFICER ISSO
SR-PRIN
1 1 1 1 2
NETWORK ENGINEER ASSOC 195 224 258 297 341
NETWORK ENGINEER MID 1 1 1 2 2
NETWORK ENGINEER PRIN 1 1 1 2 2
NETWORK ENGINEER SR 1 1 1 2 2
NETWORK ENGINEER SR-PRIN 1 1 1 2 2
SFTWRE DEVELOPER ASSOC 3,573 3,680 3,791 3,904 4,021
SFTWRE DEVELOPER MID 3,387 3,639 3,921 4,237 4,592
SFTWRE DEVELOPER PRIN 1,432 1,647 1,894 2,178 2,505
SFTWRE DEVELOPER SR 4,141 4,531 4,972 5,473 6,041
SFTWRE ENGINEER ASSOC 5,352 5,925 6,576 7,319 8,165
SFTWRE ENGINEER MID 1,568 1,615 1,663 1,713 1,765
SFTWRE ENGINEER PRIN 60 62 64 66 68
SFTWRE ENGINEER SR 11,129 11,978 12,929 13,997 15,199
SFTWRE SYS ENGINEER ASSOC 326 347 369 394 422
SFTWRE SYS ENGINEER CHIEF 12,364 13,375 14,557 15,946 17,525
SFTWRE SYS ENGINEER MID 2,330 2,475 2,635 2,813 3,011
SFTWRE SYS ENGINEER PRIN 7822 8,738 9,785 10,979 12,331
SFTWRE SYS ENGINEER SR 1,458 1,658 1,886 2,150 2,458
SFTWRE SYS ENGINEER SR-PRIN 10,688 11,593 12,613 13,765 15,075
SFTWRE TEST ENGINEER MID 542 562 583 605 628
SFTWRE TEST ENGINEER PRIN 707 728 750 773 796
SFTWRE TEST ENGINEER SR 666 696 727 761 798
SYS ADMINISTRATOR ASSO8 2,784 2,996 3,232 3,499 3,798
SYS ADMINISTRATOR MID 10,114 11,208 12,452 13,870 15,488
SYS ADMINISTRATOR PRIN 11,953 13,517 15,308 17,361 19,714
SYS ADMINISTRATOR SR 14,572 16,758 19,271 22,162 25,485
SYS ENGINEER ASSOC 1,947 2,239 2,575 2,961 3,406
SYS ENGINEER CHIEF 58,321 67,194 77,901 90,840 105,821
SYS ENGINEER MID 3,529 3,677 3,836 4,007 4,191
SYS ENGINEER PRIN 26,406 29,202 32,381 36,002 40,129
SYS ENGINEER SR 18,899 21,058 23,520 26,331 29,543
SYS ENGINEER SR-PRIN 45,404 52,829 62,157 73,469 86,592
SYS INTEGRATION ENG ASSOC 511 588 676 777 894
SYS INTEGRATION ENG MID 4,044 4,593 5,223 5,946 6,775
SYS INTEGRATION ENG PRIN 1 1 1 1 2
SYS INTEGRATION ENG SR 401 461 530 610 701
TECHNICAL WRITER MID 1 1 1 2 2
TECHNICAL WRITER PRIN 2,460 2,697 2,966 3,270 3,616
TECHNICAL WRITER SR 3 3 3 3 3
WEB DEVELOPER ASSOC 1 1 1 2 2
WEB DEVELOPER MID 504 519 535 551 567
WEB DEVELOPER PRIN 1 1 1 2 2
WEB DEVELOPER SR 1,409 1,451 1494 1,540 1,586
Grand Total 353,277 395,808 445,723 504,053 570,999
Offsite GPM Specified Non Management
Direct Labor Hours P/S
Direct Labor Categories CY1 CY2 CY3 CY4 CY5 TOTAL
DATA TECHNICIAN MID 40 41 42 44 45
DATA TECHNICIAN PRIN 627 646 665 685 706
ENGINEER –SR 6 6 6 7 7
FLGHT SFTWRE SUST ENG
PRIN
1,281 1,320 1,359 1,400 1,442
FLGHT SFTWRE SYS DEV
MID
1,647 1,697 1,747 1,800 1,854
FLGHT SFTWRE SYS DEV
PRIN
231 238 245 252 260
FLGHT SFTWRE SYS DEV SR 46 48 49 50 52
GRND SFTWRE SYS DEV
CHIEF
1,938 1,996 2,056 2,118 2,181
GRND SFTWRE SYS DEV
PRIN
762 785 809 833 857
SFTWRE DEVELOPER ASSOC 3,549 3,655 3,765 3,878 3,994
SFTWRE DEVELOPER MID 37 38 39 41 41
SFTWRE DEVELOPER SR 133 137 141 145 150
SFTWRE ENGINEER MID 955 984 1,013 1,044 1,075
SFTWRE ENGINEER PRIN 1,898 1,955 2,014 2,074 2,136
SFTWRE ENGINEER SR 78 80 83 85 88
SFTWRE SYS ENGINEER
CHIEF
7,833 8,068 8,310 8,559 8,816
SFTWRE SYS ENGINEER MID 4 4 4 4 5
SFTWRE SYS ENGINEER PRIN 2,204 2,270 2,338 2,408 2,481
SFTWRE SYS ENGINEER SR-
PRIN
2,914 3,001 3,092 3,184 3,279
SFTWRE TEST ENGINEER
ASSOC
13 13 14 14 15
SFTWRE TEST ENGINEER
MID
513 528 544 561 577
SYS ADMINISTRATOR PRIN 83 86 88 91 93
SYS ENGINEER ASSOC 276 284 293 302 311
SYS ENGINEER CHIEF 8,105 8,764 9,535 10,440 11,470
SYS ENGINEER PRIN 4,075 4,244 4,426 4,622 4,833
SYS ENGINEER SR 1 1 1 1 1
SYS ENGINEER SR-PRIN 2,295 2,375 2,459 2,547 2,641
Grand Total 41,544 43,264 45,137 47,189 49,410 226,544
POSITION DESCRIPTIONS (For All Prime and Subcontractor Direct Labor Categories):
Configuration Mgmt (Principal) Key Elements—Detailed recording and updating of configuration information that describes software applications, computer systems and networks, including all hardware and software components. Such information typically incudes the versions and updates that have been applied to software builds, installed software packages and the locations and network addresses of hardware devices. And other aspects as they relate to the product lifecycle management tools and capabilities.
Key Skills and Abilities—A degree in the disciplinary area of computer science, computer engineer, or management of information technology. Experience using build scripts and installer tools. Basic technical knowledge in software development methodologies, design, and implementation.
Minimum Requirements:
Education—BS Experience—12 years
Configuration Mgmt (Senior) Key Elements—Detailed recording and updating of configuration information that describes software applications, computer systems and networks, including all hardware and software components. Such information typically incudes the versions and updates that have been applied to software builds, installed software packages and the locations and network addresses of hardware devices. And other aspects as they relate to the product lifecycle management tools and capabilities.
Key Skills and Abilities—A degree in the disciplinary area of computer science, computer engineer, or management of information technology. Experience using build scripts and installer tools. Basic technical knowledge in software development methodologies, design, and implementation.
Minimum Requirements:
Education—BS Experience—7 years
Configuration Mgmt (Mid-Level) Key Elements—Detailed recording and updating of configuration information that describes software applications, computer systems and networks, including all hardware and software components. Such information typically incudes the versions and updates that have been applied to software builds, installed software packages and the locations and network addresses of hardware devices. And other aspects as they relate to the product lifecycle management tools and capabilities.
Key Skills and Abilities—A degree in the disciplinary area of computer science, computer engineer, or management of information technology. Experience using build scripts and installer tools. Basic technical knowledge in software development methodologies, design, and implementation.
Minimum Requirements:
Education—BS Experience—3 years
Configuration Mgmt (Associate) Key Elements—Detailed recording and updating of configuration information that describes software applications, computer systems and networks, including all hardware and software components. Such information typically incudes the versions and updates that have been applied to software builds, installed software packages and the locations and network addresses of hardware devices. And other aspects as they relate to the product lifecycle management tools and capabilities.
Key Skills and Abilities—A degree in the disciplinary area of computer science, computer engineer, or management of information technology. Experience using build scripts and installer tools. Basic technical knowledge in software development methodologies, design, and implementation.
Minimum Requirements:
Education—BS Experience—0 years
Computer Engineer/Computer Scientist College Intern (Senior) Key Elements—Develops software systems (ground, flight, science, technologies) to meet specific mission and security requirements which include network and software applications requiring adaptation of conventional or existing methods, tools and techniques. These systems may require specific computer science applications such as computational algorithms, data structures and schemas. Computer engineers and scientists typically participate in the design, development, integration, test, validation and verification, deployment and maintenance of software systems for use in flight, ground, and science data systems.
Key Skills and Abilities—Knowledgeable in current software development techniques that exploit latest advances in computer technology to produce fast executing programs. Proficiency in software development to include requirements development, software design, software coding (including secure coding) and testing, integration, and acceptance testing. Skilled in high-level programming languages, e.g., C/C++, Java, or Python. Ability to work in a team environment. Actively pursuing a MS degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—0 year
Computer Engineer/Computer Scientist College Intern (Mid-Level) Key Elements—Develops software systems (ground, flight, science, technologies) to meet specific mission and security requirements which include network and software applications requiring adaptation of conventional or existing methods, tools and techniques. These systems may require specific computer science applications such as computational algorithms, data structures and schemas. Computer engineers and scientists typically participate in the design, development, integration, test, validation and verification, deployment and maintenance of software systems for use in flight, ground, and science data systems.
Key Skills and Abilities—Knowledgeable in current software development techniques that exploit latest advances in computer technology to produce fast executing programs. Proficiency in software development to include requirements development, software design, software coding (including secure coding) and testing, integration, and acceptance testing. Skilled in high-level programming languages, e.g., C/C++, Java, or Python. Ability to work in a team environment. Actively pursuing a BS degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—N/A Experience—2 year
Computer Engineer/Computer Scientist College Intern (Associate) Key Elements—Develops software systems (ground, flight, science, technologies) to meet specific mission and security requirements which include network and software applications requiring adaptation of conventional or existing methods, tools and techniques. These systems may require specific computer science applications such as computational algorithms, data structures and schemas. Computer engineers and scientists typically participate in the design, development, integration, test, validation and verification, deployment and maintenance of software systems for use in flight, ground, and science data systems.
Key Skills and Abilities—Knowledgeable in current software development techniques that exploit latest advances in computer technology to produce fast executing programs. Proficiency in software development to include requirements development, software design, software coding (including secure coding) and testing, integration, and acceptance testing. Skilled in high-level programming languages, e.g., C/C++, Java, or Python. Ability to work in a team environment. Actively pursuing a BS degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—N/A Experience—0 years
Computer Engineer/Computer Scientist High School Intern (Mid-Level) Key Elements— Participates in intern development projects ranging from software development missions to associated business support functions. Assists with technical designs supporting software evelopment projects. Projects could include website development, data analysis, Machine Learning/Artificial Intelligence, or Ground systems development/maintenance.
Key Skills and Abilities—
• Software development interns must be familiar with a modern programming language such as HTML, Python, JavaScript, Matlab, C/C+ or similar.
• Business/Finance/Graphics interns must be proficient with MS office (Word, Excel, PPT), Adobe Creative Suite: Photoshop, Illustrator, InDesign, or Premiere
• Must be a self-starter able to work independently and able to learn quickly to changing requirements.
• Ability to work independently and collaborate effectively with a project team in a research environment
• Must be a junior/senior in High School with a GPA of 3.2 or higher.
Minimum Requirements:
Education—N/A Experience—0 years
Data Technician (Principal) Key Elements—Coordinate and participate in various duties involved in collecting, classifying, interpreting, documenting and summarizing descriptive, analytical and evaluative data in support of research and/or information gathering activities. Establish procedures for collecting data through observation or analyzing larger data sets. Coordinate preparation of data from computer pre-processing, processing, and post-processing to ensure quality control and appropriate security controls. Investigate and correct problems causing incorrect input or output. Recommend new methods for collection and documentation of data; write and revise procedural manuals as required.
Key Skills and Abilities—Computer data entry skills. Ability to understand documentation and successfully perform data acquisition and reduction according to defined procedures and protocols.
Understanding of data analysis, documenting source data, data interpretation, and report preparation.
Minimum Requirements:
Education—BS Experience—12 years
Data Technician (Senior) Key Elements—Coordinate and participate in various duties involved in collecting, classifying, interpreting, documenting and summarizing descriptive, analytical and evaluative data in support of research and/or information gathering activities. Establish procedures for collecting data through observation or analyzing larger data sets. Coordinate preparation of data from computer pre-processing, processing, and post-processing to ensure quality control and appropriate security controls. Investigate and correct problems causing incorrect input or output. Recommend new methods for collection and documentation of data; write and revise procedural manuals as required.
Key Skills and Abilities—Computer data entry skills. Ability to understand documentation and successfully perform data acquisition and reduction according to defined procedures and protocols.
Understanding of data analysis, documenting source data, data interpretation, and report preparation.
Minimum Requirements:
Experience—7 years
Data Technician (Mid-Level) Key Elements—Coordinate and participate in various duties involved in collecting, classifying, interpreting, documenting and summarizing descriptive, analytical and evaluative data in support of research and/or information gathering activities. Establish procedures for collecting data through observation or analyzing larger data sets. Coordinate preparation of data from computer pre-processing, processing, and post-processing to ensure quality control and appropriate security controls. Investigate and correct problems causing incorrect input or output. Recommend new methods for collection and documentation of data; write and revise procedural manuals as required.
Key Skills and Abilities—Computer data entry skills. Ability to understand documentation and successfully perform data acquisition and reduction according to defined procedures and protocols.
Understanding of data analysis, documenting source data, data interpretation, and report preparation.
Minimum Requirements:
Education—AA Experience—5 years
Data Technician (Associate) Key Elements—Coordinate and participate in various duties involved in collecting, classifying, interpreting, documenting and summarizing descriptive, analytical and evaluative data in support of research and/or information gathering activities. Establish procedures for collecting data through observation or analyzing larger data sets. Coordinate preparation of data from computer pre-processing, processing, and post-processing to ensure quality control and appropriate security controls. Investigate and correct problems causing incorrect input or output. Recommend new methods for collection and documentation of data; write and revise procedural manuals as required.
Key Skills and Abilities—Computer data entry skills. Ability to understand documentation and successfully perform data acquisition and reduction according to defined procedures and protocols.
Understanding of data analysis, documenting source data, data interpretation, and report preparation.
Minimum Requirements:
Education—AA Experience—2 years
Database Administrator (Senior-Principal) Key Elements—Designs, develops, and maintains project databases and master files, including data transfer between databases. Maintains database dictionaries, ensures and monitors database performance, and resolves problems. Plans for and perform backups, including developing continuing operation scenarios. Analyzes and forecasts long-range size requirements. Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification, or disclosure.
Key Skills and Abilities—Knowledge of database products, programming, and security measures. Ability to design database architectures, including data fields in a logical, hierarchical fashion capturing critical project data, information, and requirements. A degree in the disciplinary area of Engineering, Computer Science, Computer Engineer, Mathematics, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—15 years
Database Administrator (Principal) Key Elements—Designs, develops, and maintains project databases and master files, including data transfer between databases. Maintains database dictionaries, ensures and monitors database performance, and resolves problems. Plans for and perform backups, including developing continuing operation scenarios. Analyzes and forecasts long-range size requirements. Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification, or disclosure.
Key Skills and Abilities—Knowledge of database products, programming, and security measures. Ability to design database architectures, including data fields in a logical, hierarchical fashion capturing critical project data, information, and requirements. A degree in the disciplinary area of Engineering, Computer Science, Computer Engineer, Mathematics, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—12 years
Database Administrator (Senior) Key Elements—Designs, develops, and maintains project databases and master files. Maintains database dictionaries, ensures and monitors database performance, and resolves problems. Plans for and perform backups. Analyzes and forecasts long-range space requirements. Plan, coordinate, and implement security measures to safeguard information in computer files against accidental or unauthorized damage, modification, or disclosure.
Key Skills and Abilities—Knowledge of database products, programming, and security measures. Ability to suggest and structure data fields in a logical, hierarchical fashion capturing critical project data and information. A degree in the disciplinary area of Computer Science, Computer Engineer, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—7 years
Engineer (Senior- Principal) Key Elements—Applies specialized knowledge of primary technical discipline, e.g.,software, mechanical, electrical, optics, controls, to support research, planning, development, design, analysis, production, maintenance, and operation of devices, equipment, complex systems, or processes. Design activities generally involve exacting customer specifications, low error margins, harsh operation environments, and autonomous, unattended operation. State-of-the-art product development activities may require modification and extension of existing methods and may require advanced techniques and/or tools. May also function as a Group Lead.
Key Skills and Abilities—Requires broad knowledge of several fields and extensive knowledge of own specialty. Must demonstrate solid judgment in evaluation, selection, and adaptation and/or modification of methodologies and tools. A degree in the disciplinary area of Engineering (e.g., Software, Electrical, Electronic, Optics, Mechanical).
Minimum Requirements:
Education—BS Experience—15 years
Engineer (Principal) Key Elements—Applies specialized knowledge of primary technical discipline, e.g., software, mechanical, electrical, optics, controls, to support research, planning, development, design, analysis, production, maintenance, and operation of devices, equipment, complex systems, or processes. Design activities generally involve exacting customer specifications, low error margins, harsh operation environments, and autonomous, unattended operation. State-of-the-art product development activities may require modification and extension of existing methods and may require advanced techniques and/or tools. May also function as a Group Lead.
Key Skills and Abilities—Requires broad knowledge of several fields and extensive knowledge of own specialty. Must demonstrate solid judgment in evaluation, selection, and adaptation and/or modification of methodologies and tools. A degree in the disciplinary area of Engineering (e.g., Software, Electrical, Electronic, Optics, Mechanical).
Minimum Requirements:
Experience—12 years
Engineer (Senior) Key Elements—Applies specialized knowledge of primary technical discipline, e.g. software, mechanical, electrical, optics, controls, to support research, planning, development, design, analysis, production, maintenance, and operation of devices, equipment, complex systems, or processes. Design activities generally involve exacting customer specifications, low error margins, harsh operation environments, and autonomous, unattended operation. State-of-the-art product development activities may require modification and extension of existing methods and may require advanced techniques and/or tools.
Key Skills and Abilities—Requires broad knowledge of several fields and extensive knowledge of own specialty. Must demonstrate solid judgment in evaluation, selection, and adaptation and/or modification of methodologies and tools. A degree in the disciplinary area of Engineering (e.g., Software, Electrical, Electronic, Optics, Mechanical).
Minimum Requirements:
Education—BS Experience—7 years
Engineer (Mid-Level) Key Elements—Applies specialized knowledge of primary technical discipline, e.g., software, mechanical, electrical, optics, controls, to support research, planning, development, design, analysis, production, maintenance, and operation of devices, equipment, complex systems, or processes. Design activities generally involve exacting customer specifications, low error margins, harsh operation environments, and autonomous, unattended operation. State-of-the-art product development activities may require modification and extension of existing methods and may require advanced techniques and/or tools.
Key Skills and Abilities—Requires broad knowledge of several fields and extensive knowledge of own specialty. Must demonstrate solid judgment in evaluation, selection, and adaptation and/or modification of methodologies and tools. A degree in the disciplinary area of Engineering (e.g., Software, Electrical, Electronic, Optics, Mechanical).
Minimum Requirements:
Education—BS Experience—3 years
Engineer (Associate) Key Elements—Applies specialized knowledge of primary technical discipline, e.g., software, mechanical, electrical, optics, controls, to support research, planning, development, design, analysis, production, maintenance, and operation of devices, equipment, complex systems, or processes. Design activities generally involve exacting customer specifications, low error margins, harsh operation environments, and autonomous, unattended operation. State-of-the-art product development activities may require modification and extension of existing methods and may require advanced techniques and/or tools.
Key Skills and Abilities—Requires broad knowledge of several fields and extensive knowledge of own specialty. Must demonstrate solid judgment in evaluation, selection, and adaptation and/or modification of methodologies and tools. A degree in the disciplinary area of Engineering (e.g., Software, Electrical, Electronic, Optics, Mechanical).
Minimum Requirements:
Experience—0 years
Flight Software System Developer (Chief) Key Elements—Provides on-board, embedded software products that enable spacecraft hardware, science instruments and flight components to operate as an integrated on-orbit science observatory.
Works in all levels and phases of flight software analysis and programming activities. Life cycle of flight software engineering includes early mission formulations and designs, requirements analysis, development, verification and validation, and mission-life sustaining engineering. Flight software approach and methods may be self-determined or part of a team collaboration involving Principal Investigators, other software developers, and software and systems engineers. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS Experience—20 years
Flight Software System Developer (Senior-Principal) Key Elements—Provides on-board, embedded software products that enable spacecraft hardware, science instruments and flight components to operate as an integrated on-orbit science observatory.
Works in all levels and phases of flight software analysis and programming activities. Life cycle of flight software engineering includes early mission formulations and designs, requirements analysis, development, verification and validation, and mission-life sustaining engineering. Flight software approach and methods may be self-determined or part of a team collaboration involving Principal Investigators, other software developers, and software and systems engineers. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS Experience—15 years
Flight Software System Developer (Principal) Key Elements—Provides on-board, embedded software products that enable spacecraft hardware, science instruments and flight components to operate as an integrated on-orbit science observatory.
Works in all levels and phases of flight software analysis and programming activities. Life cycle of flight software engineering includes early mission formulations and designs, requirements analysis, development, verification and validation, and mission-life sustaining engineering. Flight software approach and methods may be self-determined or part of a team collaboration involving Principal Investigators, other software developers, and software and systems engineers. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS
Flight Software System Developer (Senior) science instruments and flight components to operate as an integrated on-orbit science observatory.
Works in all levels and phases of flight software analysis and programming activities. Life cycle of flight software engineering includes early mission formulations and designs, requirements analysis, development, verification and validation, and mission-life sustaining engineering. Flight software approach and methods may be self-determined or part of a team collaboration involving Principal Investigators, other software developers, and software and systems engineers. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS Experience – 7 years
Flight Software System Developer (Mid-Level) Key Elements—Provides on-board, embedded software products that enable spacecraft hardware, science instruments and flight components to operate as an integrated on-orbit science observatory.
Works in all levels and phases of flight software analysis and programming activities. Life cycle of flight software engineering includes early mission formulations and designs, requirements analysis, development, verification and validation, and mission-life sustaining engineering. Flight software approach and methods may be self determined or part of a team collaboration involving Principal Investigators, other software developers, and software and systems engineers.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Experience—3 years
Flight Software System Developer (Associate) science instruments and flight components to operate as an integrated on-orbit science observatory.
Works in all levels and phases of flight software analysis and programming activities. Life cycle of flight software engineering includes early mission formulations and designs, requirements analysis, development, verification and validation, and mission-life sustaining engineering. Flight software approach and methods may be self determined or part of a team collaboration involving Principal Investigators, other software developers, and software and systems engineers.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Flight Software Sustaining Engineer (Chief) science instruments and flight components to operate as an integrated on-orbit science observatory.
Work with the technical support team to investigate spacecraft and science instruments flight software components issues and to recommend resolutions accordingly. Analyze, troubleshoot, and set up test environments for debugging. Participate in root cause analysis of spacecraft and science instruments flight software components. Implement and unit test code changes to address software defects. Work with members of the development team to identify and implement needed product corrections. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge/experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS Experience—20 years
Flight Software Sustaining Engineer (Senior-Principal) science instruments and flight components to operate as an integrated on-orbit science observatory.
Work with the technical support team to investigate spacecraft and science instruments flight software components issues and to recommend resolutions accordingly. Analyze, troubleshoot, and set up test environments for debugging. Participate in root cause analysis of spacecraft and science instruments flight software components. Implement and unit test code changes to address software defects. Work with members of the development team to identify and implement needed product corrections. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge/experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS Experience—15 years
Flight Software Sustaining Engineer (Principal) Key Elements—Provides on-board, embedded software products that enable spacecraft hardware, science instruments and flight components to operate as an integrated on-orbit science observatory.
Work with the technical support team to investigate spacecraft and science instruments flight software components issues and to recommend resolutions accordingly. Analyze, troubleshoot, and set up test environments for debugging. Participate in root cause analysis of spacecraft and science instruments flight software components. Implement and unit test code changes to address software defects. Work with members of the development team to identify and implement needed product corrections. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge/experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the
Information Technology.
Minimum Requirements:
Education—BS/MS Experience—12 years
Flight Software Sustaining Engineer (Senior) Key Elements—Provides on-board, embedded software products that enable spacecraft hardware, science instruments and flight components to operate as an integrated on-orbit science observatory.
Work with the technical support team to investigate spacecraft and science instruments flight software components issues and to recommend resolutions accordingly. Analyze, troubleshoot, and set up test environments for debugging. Participate in root cause analysis of spacecraft and science instruments flight software components. Implement and unit test code changes to address software defects. Work with members of the development team to identify and implement needed product corrections. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge/experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS
Flight Software Sustaining Engineer (Mid-Level) science instruments and flight components to operate as an integrated on-orbit science observatory.
Work with the technical support team to investigate spacecraft and science instruments flight software components issues and to recommend resolutions accordingly. Analyze, troubleshoot, and set up test environments for debugging. Participate in root cause analysis of spacecraft and science instruments flight software components. Implement and unit test code changes to address software defects. Work with members of the development team to identify and implement needed product corrections.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge/experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—3 years
Flight Software Sustaining Engineer (Associate) Key Elements—Provides on-board, embedded software products that enable spacecraft hardware, science instruments and flight components to operate as an integrated on-orbit science observatory.
Work with the technical support team to investigate spacecraft and science instruments flight software components issues and to recommend resolutions accordingly. Analyze, troubleshoot, and set up test environments for debugging. Participate in root cause analysis of spacecraft and science instruments flight software components. Implement and unit test code changes to address software defects. Work with members of the development team to identify and implement needed product corrections.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge/experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—0 years
Ground Software System Developer (Chief) Key Elements—Provides software products and expertise that satisfy ground system requirements for Earth and space science missions. Perform requirements analysis, design, implementation, verification, validation, deployment, and sustaining engineering for all types of ground software applications and architectures. System functionality may include spacecraft command and control, flight dynamics, mission planning and scheduling, event monitoring and assessment, and telemetry trend analysis. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS Experience—20 years
Ground Software System Developer (Senior-Principal) Key Elements—Provides software products and expertise that satisfy ground system requirements for Earth and space science missions. Perform requirements analysis, design, implementation, verification, validation, deployment, and sustaining engineering for all types of ground software applications and architectures. System functionality may include spacecraft command and control, flight dynamics, mission planning and scheduling, event monitoring and assessment, and telemetry trend analysis. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS/MS Experience—15 years
Ground Software System Developer (Principal) Key Elements—Provides software products and expertise that satisfy ground system requirements for Earth and space science missions. Perform requirements analysis, design, implementation, verification, validation, deployment, and sustaining engineering for all types of ground software applications and architectures. System functionality may include spacecraft command and control, flight dynamics, mission planning and scheduling, event monitoring and assessment, and telemetry trend analysis. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the
Information Technology.
Minimum Requirements:
Education—BS Experience—12 years
Ground Software System Developer (Senior) Key Elements—Provides software products and expertise that satisfy ground system requirements for Earth and space science missions. Perform requirements analysis, design, implementation, verification, validation, deployment, and sustaining engineering for all types of ground software applications and architectures. System functionality may include spacecraft command and control, flight dynamics, mission planning and scheduling, event monitoring and assessment, and telemetry trend analysis. May also function as a subteam Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—7 years
Ground Software System Developer (Mid-Level) Key Elements—Provides software products and expertise that satisfy ground system requirements for Earth and space science missions. Perform requirements analysis, design, implementation, verification, validation, deployment, and sustaining engineering for all types of ground software applications and architectures. System functionality may include spacecraft command and control, flight dynamics, mission planning and scheduling, event monitoring and assessment, and telemetry trend analysis.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Minimum Requirements:
Education—BS Experience—3 years
Ground Software System Developer (Associate) Key Elements—Provides software products and expertise that satisfy ground system requirements for Earth and space science missions. Perform requirements analysis, design, implementation, verification, validation, deployment, and sustaining engineering for all types of ground software applications and architectures. System functionality may include spacecraft command and control, flight dynamics, mission planning and scheduling, event monitoring and assessment, and telemetry trend analysis. May also function as a Group Lead.
Key Skills and Abilities—Proficiency in software development to include requirements development, software design, software coding and testing, integration, and acceptance testing. Ability to work in a team environment. Real-time, embedded software development knowledge experience. Skilled in high-level programming languages, e.g., C/C++, Java, Python, or FORTRAN. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of Information Technology.
Information System Security Officer (ISSO) (Chief) Key Elements— Works with executive management to suggest/determine the acceptable levels of IT risk for the organization ensuring information assets are adequately protected. Provides research, development, implementation, testing and review of the Directorate level information security in order to protect information and prevent unauthorized access. Inform system administrators and end-users about security measures, explain potential threats, install software, implement security measures and monitor networks. Leads the development and maintenance of system security documentation and continuously validates the effectiveness of documented and implemented security-related processes.
Key Skills and Abilities—Knowledgeable in current software development techniques that exploit latest advances in computer technology to produce fast executing programs. Must be highly analytical and effectively able to troubleshoot and prioritize needs, requirements and other issues. A degree in the in the disciplinary area of Computer Science, Computer Engineer, Mathematics, or Engineering. May also function as a Group Lead.
Minimum Requirements:
Education—MS/BS Experience—20 years Specific Requirements/Licensing— Certified Information Systems Security Professionals (CISSP) Ability to obtain TS (U.S. Citizen) In-depth knowledge of implemented software and hardware platforms Extensive knowledge of the following:
Federal legislation and regulations, including FISMA and FISMA/2014 NIST guidance, including Special Publications (SP) series and Federal Information Processing Standards (FIPS) Extensive experience in preparing and maintaining system security documentation including, but not limited to, System Security Plan…
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .