You are viewing a preview of this job. Log in or register to view more details about this job.

R&D Software Engineer

UC is seeking a strong C++ and Python R&D Engineer to support research and product development in multiple areas, including computer vision, machine learning, controls and estimation applications for the air and maritime domains. This role involves the implementation of state-of-the-art machine learning algorithms on CPUs as well as GPUs, SoCs, and other embedded platforms. The candidate may be required to aid in research, analysis, and simulation studies, documentation, system integration, and testing.
Basic Requirements
  • BS/MS/PhD in Computer Science or Electrical Engineering
  • Strong programming skills in C++ and Python
  • Expertise in computer vision and machine learning
  • Proficient with Linux environments
Desired Expertise/Experience (Any one from below)
  • Proficiency in Matlab
  • Experience with libraries such as Boost, Eigen, HDF5, OpenCL, OpenCV, CUDA
  • Experience designing and developing real-time software architectures
  • Experience with embedded platforms
  • GPU programming experience
  • Hands-on experience with EO, IR, INS, IMU, GPS sensors