Mar 20, 2023

Hardware/Software Design Engineer - Entry to Experienced Level (MD)

  • National Security Agency
  • Fort Meade, MD, USA
Engineering Information Technology

Job Description

With the ever-accelerating technological advances and growing system complexity, NSA needs Hardware/Software Design Engineers to design, develop, construct and test electronic hardware and software processing components. These components are typically subsystems of communication, collection, processing or analysis systems. Hardware/Software Design Engineers are hired into positions supporting a broad range of specialized skills including Computer Engineering, Computer Programming, Computer Software Engineering, Electrical Engineering, and Communications Engineering. Positions may be an office directly supporting a technical mission or one of three Development Programs: the Resident Signals Engineering Program (RSE), System Engineer Development Program (SEDP) or the Applied Computing Development Program (ACDP). The Resident Signals Engineering Program is a 4-year technical development program focused on the collection, processing, and analysis of signals in any environment and in any media. The RSE Program offers selected technical personnel unique opportunities for self-directed diversity tours in core mission areas where they will learn about, and provide solutions for, many of the toughest technical problems facing the Agency. The SEDP prepares recent college graduates (engineering-related degrees) for a career in systems engineering at NSA. Applying systems engineering tradecraft and building a network while working with leading NSA experts prepares SEDP engineers for advanced or leadership assignments. The SEDP covers the breadth of systems engineering core competencies, including technical/analytical, technical management, and organizational/business processes. During the three-year full-time program, SEDP engineers rotate assignments to gain exposure to various NSA mission areas, attend systems engineering training and visits throughout the IC, and earn DoD DAWIA and other important credentials. The ACDP is a three-year full-time development program designed to provide entry-level information technology specialists (that is, individuals with degrees in computer science, engineering, computer security, information systems, information technology, and related degrees and experience) the opportunity to acquire the skills and technical capabilities necessary to successfully execute NSA's mission. In this program, participants gain a depth of knowledge in a breadth of information technology disciplines, including system/security, software engineering, software project management, and system architecture. ACDP participants work in teams and with NSA technical leaders to solve current and future challenging IT problems. The responsibilities of a Hardware/Software Design Engineer may include: - Designing, developing, testing, and/or evaluating computer or computer-related equipment. - Programming, modifying and/or configuring system software that manages the computer hardware and provides services to the applications. - Applying software engineering principles to design, develop, test, and evaluate/modify software applications.

As an Engineering and Physical Science professional, you will use your skills to create the systems and tools that will be used to enhance the operation of intelligence. You will advise, administer and perform scientific projects, such as planning, designing, and constructing specialized equipment, and ensuring adherence to sound engineering and scientific standards and principles. The NSA offers multiple areas of focus for facilities engineers, including computer, architectural, electrical, mechanical, and structural. In addition, we are seeking skills that include computer design, microelectronics, radio frequency design, and systems engineering. Apply your science and engineering skills to protect the nation.

The qualifications listed are the minimum acceptable to be considered for the position. Degree must be in Engineering, Computer Science, or Mathematics. For engineering degrees, if program is not ABET-EAC accredited, it must include specified coursework. Specified coursework includes courses in differential and integral calculus and 5 of the following 18 areas: (a) statics or dynamics, (b) strength of materials/stress-strain relationships, (c) fluid mechanics, hydraulics, (d) thermodynamics, (e) electromagnetic fields, (f) nature and properties of materials/relating particle and aggregate structure to properties, (g) solid state electronics, (h) microprocessor applications, (i), computer systems, (j) signal processing, (k) digital design, (l) systems and control theory, (m) circuits or generalized circuits, (n) communication systems, (o) power systems, (p) computer networks, (q) software development, (r) Any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, or soil mechanics. ENTRY/DEVELOPMENTAL Entry is with a Bachelor's degree and no experience. FULL PERFORMANCE Entry is with a Bachelor's degree plus 3 years of relevant experience, or a Master's degree plus 1 year of relevant experience, or a Doctoral degree and no experience. Relevant experience must be designing, developing, or constructing electronic hardware and software processing components. SENIOR Entry is with a Bachelor's degree plus 6 years of relevant experience, or a Master's degree plus 4 years of relevant experience, or a Doctoral degree plus 2 years of relevant experience. Relevant experience must be designing, developing, or constructing electronic hardware and software processing components and managing people or projects.

The ideal candidate has a desire for continual learning along with excellent problem-solving, analytic, and interpersonal skills, who is: - Innovative - Well-organized - Able to handle and prioritize multiple assignments - Able to communicate effectively both orally and written - Able to work effectively across several different functional areas in a collaborative environment Knowledge, skills, and experience in one or more of the following is desired: - Agile Software Development - Programming languages: C, C++, Java, Java Script, etc. - Real time programming - Embedded programming - Operating system level programming

Salary offers are based on candidates' education level and years of experience relevant to the position and also take into account information provided by the hiring manager/organization regarding the work level for the position. Salary ranges vary by location and work level. This position is hiring for MD. Salary Range: $77,745 - $172,075 (Entry/Developmental, Full Performance, Senior) This is a full-time position, Monday through Friday.