Technovative Applications is seeking an experienced Software Programmer to join our talented team of developers. The ideal candidate will have a strong background in software development, and is able to work well with cross-functional teams. Candidate must have excellent written and verbal communication skills. The successful candidate will support work on complex radar systems alongside a multi-disciplinary team.
Primary job responsibilities include, but are not limited to the following:
TA develops and produces radar interferometers, radar subsystems, fire control systems, and miniaturized communications transceivers for U.S. military applications. The interferometers have embedded real-time computers that perform radar control, signal processing, and data processing functions. The systems also have separate computers that implement graphical user interfaces and near-real time data reduction functions. The software team is responsible for software design, coding, implementation and testing.
Basic Qualifications
Minimum five years of experience directly related to software development
U.S. citizenship
Preferred Qualifications
Strong background in mathematics
Experience in Linux device drivers’ development
Experience in C#, Java, Python
Experience in GUI development
Expert in C/C++
Experience in multi-threaded environment and parallelization software
Experience in Linux and Windows software development environments
Experience in the Software Development Life Cycle
Experience in designing, implementing, and testing high level algorithms
Education and Qualifications
Bachelor's degree in Computer Science or equivalent discipline
U.S. Citizen with security clearance or ability to obtain one (secret level)
Interested parties should submit a one page summary and two page resume listing your qualifications to: jobs@tnov.com