Senior Software Architect
Are you passionate about providing real impact to the country's toughest national security problems?
Do you love building and prototyping systems?
If so, we're looking for someone like you to join our team at APL.
Our team provides innovative solutions and insights to the DoD and IC. We are seeking talented engineers, scientists, and software developers to help us deliver game changing capabilities to our sponsors. As part of our team you will be responsible for the design and development of software applications for use in the engineering and deployment of novel RF communications devices and systems for the DoD and IC.
About the job: we will trust you with the following responsibilities...
As a Senior Software Architect you will work closely with signal processing and communications engineers to develop applications (Microsoft Windows, Linux, libraries, embedded, DSP, etc.) and tools used for data acquisition, control, and analysis associated with advanced RF communication technologies. Implement current and develop new communication protocols for cross-platform processing.
You will rapidly migrate real-time data analysis tools and signal exploitation algorithms to platform specific applications. Participate in field evaluation of applications. Rapidly modify/update software in field according to test results and in response to emergent technical and operational requirements.
You will develop and document formal and informal software requirements and specifications from written high-level specifications and simulations of operational algorithms to support development and testing. Document and present work to sponsors and the technical community.
Note: This job summary and listing of duties is for the purpose of describing the position and its essential functions at time of hire and may change over time.
Are you up for the job? We are actively searching for someone who
Has a Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, Math, or equivalent.
Has 10 years of experience developing software applications for Microsoft Windows or Linux.
Demonstrated experience in coding in C, C#, and/or C .
Has strong oral and written communication skills.
Demonstrated excellent interpersonal skills, ability to work independently or lead a team of developers, and demonstrated ability to work as part of a multi-organizational team.
We would be even more impressed by someone who...
Has a PhD degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, Math, or equivalent.
Has 15 years of experience.
Has familiarity with Windows graphics programming, TCP/IP networking software.
Understands basic RF communications and digital signal processing concepts.
Has familiarity with Matlab, experience migrating Matlab code to stand-alone applications.
Is willing to work on quick-reaction projects in support of the sponsor's operational requirements.
The Johns Hopkins University Applied Physics Laboratory (APL) brings exceptional expertise to our nation's most critical defense, security, space and science challenges. With a wide selection of meaningful, impactful work and a robust education assistance program, APL promotes a culture of life-long learning. APL employees enjoy generous benefits, flexible work schedules, and healthy work/life balance. APL offers a comprehensive benefits package including a liberal vacation plan, a matching retirement program, significant educational assistance, a scholarship tuition program for staff with dependents, and competitive salaries commensurate with skills and experience. For more information about our organization, please visit our web site at www.jhuapl.edu. Learn more about our career opportunities at www.jhuapl.edu/careers.
Special Working Conditions: Limited travel required. Must be eligible for DOD clearance requiring background investigation and/or CI polygraph. Preference for current SSBI.
Security: Applicant selected will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
Equal Employment Opportunity: Johns Hopkins University/Applied Physics Laboratory (APL) is an Equal Opportunity/Affirmative Action employer that complies with Title IX of the Education Amendments Acts of 1972, as well as other applicable laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
Johns Hopkins Applied Physics Laboratory