Skip to main content

This job has expired

Principal Software Engineer

Employer
BOEING
Location
Gaithersburg, MD
Closing date
Jan 18, 2021
Boeing Intelligence & Analytics (BI&A)A' is seeking aA' PrincipalA' Software EngineerA' to join their top-tier teamA' working as part of a small team on a critical mission system. The position will work primarily on a production system that supports the search and survey mission and that provides metadata to multiple partners throughout the IC.DUTIES WILL INCLUDE:Perform and manage the activities of personnel involved with the development, documenting, interfacing, integration, testing and modification of complex classified softwareLead the team charged with the design, development, maintenance, and improvements to system software and applications for search and survey systemsServe as a key advisor to the development team and program managersServe as key developer as part of a software development team that performs collaborative software development tasks with other teamsProvide project briefings and informal white papers on technical topics of interest, as requiredParticipate in cross-program system engineering discussions to promote reuse and partnering across projectsProvide architectural and technical guidance to improve the design of the system to handle the increasing data volumes, users, data types, and changes for any security-related data accessA' Research and recommend software tools and processesWork closely with project managers and other engineering teams in evaluating current systems and recommending decisions on future developmentAssist Systems Engineers with the analysis of user and system requirements and constraintsAnalyze system specifications and translate system requirements to task lower-level software engineersUse Configuration Management tools for source code control and software release managementPerform unit and integration testing of software componentsUpdate and report status of system requirements, including software discrepancy/bug reportsProvide assistance to testers and support personnel as needed to determine and resolveA' system problemsDevelop software technical documentation including system/software requirements,A' design, code, algorithms, interfaces, and processesParticipate in cross-program system engineering discussions to promote reuse andA' partnering across projectsProvide technical support to system integration efforts in the lab and during fieldA' installationsA' REQUIRED EDUCATION AND EXPERIENCE:An Active TS/SCI clearance with polygraphBachelor's and 14 or more years' experience, Master's with 12 or more years' experience or PhD with 9 or more years' experience. Bachelor, Master or Doctor of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistryA minimum of 4 years in a leadership position providing supervision to other softwareA' personnel.A' Demonstrated experience in the following technologies:Digital signal processing and associated techniques, to include digital filter, tuner, energy burst detection, signal acquisition, demodulation, forward error correction, and design using MATLAB/Octave/Python.RF system analysis design: RF timing, digital receivers (receivers, digitizers, tuners), network-based RF digital sample ingest and data flowSoftware development for creating Software Defined Ratio solutions: C C++, VHDL, REDHAWK, GNU Radio.Nice to have:GhidraA' Protocol analysisA' TCPDumpA' WiresharkA' GitLabA' GitA' JiraA' DockerA' BI&A is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Equal Employment Opportunity is the Law (PDF)

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert