- Job Order#: CPI15966
- Job Title: ENGINEER, PRINCIPAL SOFTWARE
- Duration: 6 mo
- Location: COLUMBIA, MD
- Job Description:
PRINCIPAL SOFTWARE ENGINEER - The responsibilities of this position include
Requirements Analysis, Design, Coding, & Unit Testing of software for voice
communications & radio control systems within a team environment. This will
include the creation & modification of C++ applications on Windows & Linux
platforms. A successful candidate will have structured programming
capabilities, the ability to adhere to a formal development process, & a
desire to work with new technologies. Bachelor of Science in Computer Science,
Electrical Engineering or other related technical field required (Masters of
Science a plus). 9 years software system development experience required.
Object-oriented software development experience in C++ and high-level system
design experience required. Experience with design & implementation of
multi-threaded applications is required.
Experience developing applications on multiple platforms (Windows, Linux,
Unix) desired. Experience in communication protocols, networking, & user
interface design desired. Experience developing device drivers is a plus.
Experience using Rational tools (e.g. ClearCase, ClearQuest) is a plus.
Applicant must be capable of obtaining a US Security Clearance.
To apply for this position please click here!
[BACK]