Enclosure CC-GPM Final.pdf
PDF 293 KB Posted
- Attached to
- Software Engineering Services (SES III) Federal contract opportunity
- Solicitation number
- 80GSFC20R0019
About this file
This draft request for proposal (DRFP) solicits comments on a software engineering services contract to support NASA's Goddard Space Flight Center (GSFC). The contract will provide engineering support through all phases of NASA programs and projects for software development, monitoring, control, operations, data processing, management, and analysis. Comments are requested on all aspects of the draft solicitation, including requirements, schedules, proposal instructions and evaluation approaches, as well as any safety, security, environmental, or programmatic risks. The final RFP is planned for release on or about May 21, 2020, with proposals due approximately 45 days later. The acquisition will be conducted as an 8(a) small business set-aside with a North American Industry Classification System code of 541715. The contract will be a cost-plus-fixed-fee indefinite delivery/indefinite quantity agreement with a period of performance of five years and the ability to issue cost-reimbursable task orders. A top secret sensitive compartmented information facility clearance will be required.
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
DRFP 80GSFC20R0019 Enclosure CC
(03/2016)
DRFP 80GSFC20R0019
ENCLOSURE CC
GOVERNMENT PRICING MODEL (GPM) – SPECIFIED
NON-MANAGEMENT
DIRECT LABOR CATEGORIES, DIRECT LABOR HOURS
AND POSITION DESCRIPTIONS
SOFTWARE ENGINEERING SERVICES III
FEBRUARY 5, 2020
DRFP 80GSFCR0019 Enclosure CC Government Pricing Model (GPM)-Specified
Non-Management Direct Labor Categories and Direct Labor Hours By Site Location
Onsite GPM Specified Non-Management Direct Labor Hours P/S Direct Labor Categories CY1 CY2 CY3 CY4 CY5 TOTAL
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 5,703 6,528 7,475 8,564 9,814
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
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 ASSOC 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 1,494 1,540 1,586
Grand Total 353,277 395,808 445,723 504,053 570,999 2,269,860
* [CY – Contract Year
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,319 1,359 1,400 1,442
FLGHT SFTWRE SYS DEV MID 1,647 1,696 1,747 1,800 1,854
FLGHT SFTWRE SYS DEV PRIN 231 238 245 252 260
FLGHT SFTWRE SYS DEV SR 46 47 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 808 833 858
SFTWRE DEVELOPER ASSOC 3,549 3,655 3,765 3,878 3,994
SFTWRE DEVELOPER MID 37 38 39 40 42
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,091 3,184 3,280
SFTWRE TEST ENGINEER ASSOC 13 13 14 14 15
SFTWRE TEST ENGINEER MID 513 528 544 561 577
SYS ADMINISTRATOR PRIN 83 85 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,296 2,375 2,458 2,547 2,641
Grand Total 41,544 43,264 45,137 47,189 49,410 226,544
Non-Management Direct Labor Categories’ Position Descriptions
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 partcipate 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 partcipate 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 partcipate 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— Partcipates in intern development projects ranging from software development missions to associated business support functions.
Assists with technical designs supporting software development 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 firmiliar 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:
Education—BS 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:
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:
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:
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 selfdetermined 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 selfdetermined 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 selfdetermined 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—12 years
Flight Software System Developer (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. 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 selfdetermined 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 selfdetermined 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:
System Developer (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. 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 selfdetermined 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:
Education—BS Experience—0 years
Flight Software Sustaining Engineer (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. 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
Sustaining Engineer (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. 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.
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 disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of 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:
Experience—7 years
Sustaining Engineer (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. 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.
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 disciplinary area of Computer Science, Computer Engineer, Software Engineering, or Management of 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—12 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.
Minimum Requirements:
Information System Security Officer (ISSO) (Principal) 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, implemention, 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…
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 .