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]