Software Engineer, C++ Developer, Embedded Software Engineer
Listed on 2026-10-28
-
Software Development
Software Engineer, C++ Developer, Embedded Software Engineer, Python
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.
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.
BasicQualifications
- Minimum five years of experience directly related to software development
- Strong background in mathematics
- 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
- Bachelor’s degree in Computer Science or equivalent discipline
- U.S. Citizen with security clearance or ability to obtain one (Secret level)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).