SG2 Recruiting seeks a Cleared Embedded Software Developer to support the Naval Center for Space Technology (NCST) contract at the U.S. Naval Research Laboratory (NRL) in Washington, DC. The NCST develops, enhances, and maintains software for design, development, test, launch, and mission operations of DoD space assets, requiring state-of-the-art solutions for space applications.
Requirements
- Experience with embedded software integration, testing, and operation
- Experience serving as a lead embedded software designer or architect and overseeing all technical aspects of development
- Experience as an embedded software builder and product manager
- Experience serving as an embedded software technical expert with a Field Programmable Gate Array (FPGA) interface
- Utilizing standard communications ports and interfaces to facilitate communication between processes, processors, computers, and peripheral systems
- Developing hardware and application-specific boot code for establishing baseline services and loading OS and application code into execution memory
- Assessing and making recommendations on processor, memory, and single board computer configurations that meet the compatibility, performance, memory, and interface requirements of the system
Responsibilities
- Developing, maintaining, and enhancing complex and diverse software systems based upon documented requirements
- Providing specific input to the software components of a system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components
- Designing, implementing, and integrating software applications or performing software engineering tasks
- Utilizing software engineering and design methodologies appropriate to the development, integration, and production environment
- Ensuring efficient delivery of software engineering capabilities using industry standards and repeatable processes
- Reviewing and testing software components for adherence to the design requirements and documenting test results
- Performing comprehensive testing on computer hardware and software components to evaluate operational and performance compliance of the overall systems
Other
- Active U.S. Government Top Secret Clearance. Candidates who do not currently hold this clearance will not be considered for this position.
- Active Top Secret Clearance/ SCI Eligible
- Minimum B.Sc., Aerospace, Mechanical, or Electrical Engineering, Physics, Computer Science, or Mathematics
- Ability to commute daily to the Naval Research Lab location in Washington, D.C