Software EngineerTechnovative Applications
We're looking for someone with 5-10 years of experience as a Software Developer with strong expertise in C++ and Embedded Software Development. The ideal candidate will have extensive experience working with Real-Time Operating Systems (RTOS) and network protocols like UDP/TCP. This role involves designing, implementing, and maintaining embedded software solutions for complex systems that require high performance and reliability.
Design and develop high-performance embedded software solutions using C/C++ in RTOS environments
Implement and optimize network communication protocols (UDP/TCP) for reliable data transmission in embedded systems
Collaborate with cross-functional teams to troubleshoot complex software issues and ensure system reliability
Bachelor's degree in Computer Science, Electrical Engineering, or related technical field
Strong problem-solving skills with the ability to debug complex system issues
Experience with version control systems and software development lifecycle methodologies
- C++•5 - 10 years
- C•5 - 10 years
- Embedded Software Development•5 - 10 years
- RTOS•5 - 10 years
- UDP/TCP•5 - 10 years
- Linux•5 - 10 years
- Algorithms•1 - 5 years
- Device Drivers•5 - 10 years
- Python•5 - 10 years
- GPU•5 - 10 years
- AI•5 - 10 years
Technovative Applications is a company dedicated to developing radar interferometers for the United States Department of Defense and Homeland Security. We welcome job seekers to join our team, where we prioritize innovation and technical excellence in our work.
- Information Technology









