Job Description:
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
- Cybersecurity background experience is a plus
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