1 Click Easy Apply


Software Developer


Hanover, Maryland


Software Developer Job Opening in Hanover, Maryland - Job Description:
This position will provide technical support for commercial and government contracts. The selected individual will work as part of an engineering team on a variety of challenging projects and activities focused largely on low level embedded software development spanning the entire engineering lifecycle from research to maintenance. This person will provide support to hardware and verification personnel in support of solution development and production release. Software Engineer should have an interest in wireless communications and embedded systems. Successful candidate will research, develop, and integrate wireless communications applications and systems on embedded platforms. Software development roles include the implementation in Python/C++ of communications protocols, analysis and modification of existing implementations, as well as integration and testing on existing and new platforms.
Primary Responsibilities:
Perform research and technical analysis of embedded low-level code, operating systems and machine-software interfaces
Develop code using appropriate languages such as Machine, Assembly, C, C++ and Java
Perform reverse engineering analysis of software
Disassemble software using tools such as IDAPro
Qualifications:
Experience with object-oriented software, C++, Perl and Java
Experience with sot ware-defined radio components, Gnu Radio and RedHawk
Experience with Agilent development and GIT configuration management
Knowledge of complete OSI protocol architecture for wireless systems
MUST have TS/SCI with Poly Security Clearance
Job Type: Full-time
Required education:
Bachelor's
Required experience:
C++: 3 years
Required license or certification:
TS/SCI with Poly Security Clearance

1 Click Easy Apply

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

All rights reserved
Swanco LLC