Demo

Computer Vision Software Engineer

Ascend Engineering
Chicago, IL Full Time
POSTED ON 2/20/2025
AVAILABLE BEFORE 3/19/2025

Job Description:

We are seeking an experienced Software Engineer with deep expertise in Computer Vision, particularly in applications related to UAVs. You will play a critical role in designing, developing, and deploying advanced vision algorithms that enhance the autonomy, safety, and efficiency of our drone systems. This position requires a strategic thinker with hands-on experience in computer vision, machine learning, and real-time processing on embedded systems.


Key Responsibilities:

  • Design, develop, and optimize computer vision algorithms for real-time object detection, tracking, and mapping on aerial drones.
  • Collaborate with cross-functional teams to integrate vision systems with navigation, control, and AI modules.
  • Implement deep learning models for image segmentation, SLAM (Simultaneous Localization and Mapping), and sensor fusion.
  • Optimize algorithms for performance on embedded systems and edge devices.
  • Conduct field tests and experiments to validate computer vision solutions in real-world drone applications.
  • Stay updated with the latest advancements in computer vision and machine learning technologies.


Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  • Experience:
  • Minimum 2 years of experience in computer vision
  • Proven track record of developing and deploying computer vision algorithms in real-time systems.
  • Technical Skills:
  • Expertise in computer vision libraries such as OpenCV, TensorFlow, PyTorch, and ROS (Robot Operating System).
  • Strong programming skills in C , Python, and experience with GPU acceleration (CUDA).
  • Familiarity with deep learning architectures (e.g., CNNs, RNNs, Transformers) for image and video analysis.
  • Experience with SLAM, sensor fusion, and 3D vision techniques.
  • Knowledge of drone platforms, UAV systems, and embedded systems optimization.
  • Soft Skills:
  • Excellent problem-solving skills and the ability to work independently.
  • Strong communication skills and experience collaborating in a team-oriented environment.


Preferred Qualifications:

  • PX4, VOXL 2, and UAV experience

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Vision Software Engineer?

Sign up to receive alerts about other jobs on the Computer Vision Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,926 - $113,495
Income Estimation: 
$125,799 - $152,617
Income Estimation: 
$110,220 - $132,692
Income Estimation: 
$111,195 - $140,107
Income Estimation: 
$126,558 - $144,904
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Computer Vision Software Engineer jobs in the Chicago, IL area that may be a better fit.

Computer Vision Engineer

Sterling Engineering, Tinley Park, IL

Computer Vision Engineer

SpineCraft, Westmont, IL

AI Assistant is available now!

Feel free to start your new journey!