1 Click Easy Apply


Software Engineer - US Citizens Only


Washington, District of columbia


Software Engineer - US Citizens Only Job Opening in Washington, District of columbia - Develop and maintain software applications on Linux and Windows platforms which feature data communications, real-time data , and software defined radio programming. In-depth working knowledge of RTOS, driver development, multi-threading, asynchronous I/O, and network/socket programming is needed. Embedded work includes integrating software with firmware and/or hardware interfaces such as serial, USB, TCP/UDP, and PCIe. The position requires skill in C/C++ Object Oriented Analysis and Design (OOAD) and experience with debugging software/hardware interfaces. Knowledge of architectures and programming is desired as is familiarity with FPGAs and a hardware descriptor language like VHDL/Verilog. Experience with Linux networking is preferred. Experience developing algorithms optimized for parallel implementation on GPUs or a cluster of CPUs is also desired. A PhD in electrical engineering or computer engineering is desired, or MS or BS with two years of experience.
Applicant must be a US citizen with the ability to obtain a security clearance. US Permanent Residents and visa holders are not eligible for this opportunity.
The U.S. Naval Research Laboratory (NRL) is the Navy?s full-spectrum corporate laboratory, conducting a broad multidisciplinary program of scientific research and advanced technological development. NRL, with a total workforce of nearly 2,500 personnel, is located in southwest Washington, DC, with other major sites at the Stennis Space Center, MS and Monterey, CA. NRL has served the Navy and the nation for over 90 years and continues to meet the complex technological demands of today?s challenges. For more information, visit the NRL homepage () or join the conversation on Twitter (/usnrl), Facebook (/USNRL), and YouTube (/usnrl).
NRL is an Equal Opportunity Employer. All qualified candidates will receive consideration without regard to race, color, religion, sex, national origination, age, disability, marital status, political affiliation, sexual orientation, or any other non-merit factor.
Job Type: Full-time
Required education:
Bachelor's
Required experience:
Software Development: 2 years
C++: 3 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC