Description:
Are you passionate about software development at the heart of real-time defense systems? Omnisys is looking for a highly motivated Real-Time Developer to join our Algorithms team.
In this role you will:
- Serve as a technical hands-on SW engineer that designs, develops and implements high-quality software for high-performance real-time environments
- Implement signal and image processing algorithms developed by system engineers
- Optimize algorithms to run on available processing hardware in Windows / Linux environments
- Accelerate algorithms using GPU parallel processing
- Perform debugging and testing, benchmarking and performance profiling
- Work in close cooperation with algorithm developers as well as systems and integration engineers
Requirements:
- B.Sc. in Computer Science / Software Engineering or military equivalent certifications
- At least 5 years of related experience with real-time systems
- Programming in C / C++ / C# languages
- GPU programming using CUDA and OpenCL
- Strong understanding of GPU hardware architecture and software best practices
- Ability to multitask
- Fast-paced individual with get-it-done approach
- Willingness to participate in lab / field testing of the system for continuous integration