Senior Real-Time Imaging Software Engineer

Overwatch Imaging

Nashville (TN)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity/Stock Options
Health Benefits
Hybrid Working Environment
Time Off

Job summary

Overwatch Imaging, based in Nashville, TN, seeks a Senior Software Engineer to design and implement software and firmware turning sensor data into real-time intelligence for tactical imaging products. You will work hands-on with prototype systems, develop onboard image processing, AI algorithms, and embedded drivers within a fast-paced startup environment.

The role emphasizes leadership in mentoring junior engineers, delivering robust software, and shaping testable, maintainable code while

Qualifications

  • Formal education in software engineering, computer science, aeronautical engineering, robotics, optics or related fields.
  • Strong understanding of programming concepts and principles.
  • Experience in airborne or space-based remote sensing and image processing; hands-on with mid-sized unmanned aircraft and/or airborne camera systems.
  • Experience with image processing software, machine learning techniques, and/or autonomous systems.
  • Experience with device driver implementation and embedded system deployment.
  • At least 8 years of experience with a bachelor’s degree, or at least 5 years with a master’s degree or PhD.
  • Equivalent professional experience will be considered in lieu of a degree.

Responsibilities

  • Design, develop, and maintain complex software applications.
  • Lead code development for motion control, camera and IMU drivers, and data management; interface with hardware.
  • Geospatial imagery software development and map data integration.
  • Develop and maintain connections between payloads and external systems; support data export to tools.
  • Create build, test, and deployment automation and manage dependencies.

Skills

C++
Python
CUDA
OpenCV
Embedded systems
Multithreading
Mentoring

Education

Bachelor's degree in software engineering or related field
Master's degree or Ph.D. preferred

Tools

Version control systems

Job description

Overwatch Imaging, based in Nashville, TN, seeks a Senior Software Engineer to design and implement software and firmware turning sensor data into real-time intelligence for tactical imaging products. You will work hands-on with prototype systems, develop onboard image processing, AI algorithms, and embedded drivers within a fast-paced startup environment.

The role emphasizes leadership in mentoring junior engineers, delivering robust software, and shaping testable, maintainable code while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Imaging Software Engineer - Real-Time Embedded AI
Senior Imaging Software Engineer - Real-Time Embedded AI

Instant Teams • Nashville (TN)

On-site
USD 140,000 - 180,000
Hybrid Working Environment
Equity/Stock Options
Health Benefits
+1
Senior Software Engineer - Real-Time Imagery & AI (Hybrid)
Senior Software Engineer - Real-Time Imagery & AI (Hybrid)

Portland Seed Fund • Nashville (TN)

On-site
USD 120,000 - 160,000
Hybrid Working Environment
Time Off
Holidays
+2
Senior Imaging Software Engineer (Embedded & AI)
Senior Imaging Software Engineer (Embedded & AI)

Overwatch Imaging • Nashville (TN)

Hybrid
USD 110,000 - 180,000
Equity/Stock options
Health benefits
401K
+2
Senior Software Engineer
Senior Software Engineer

Instant Teams • Nashville (TN)

Hybrid
USD 140,000 - 180,000
Hybrid Working Environment
Equity/Stock Options
Health Benefits
+1
Senior Software Engineer- Tactical
Senior Software Engineer- Tactical

Overwatch Imaging • Nashville (TN)

On-site
USD 110,000 - 180,000
Equity/Stock options
Health benefits
401K
+2
Senior Software Engineer
Senior Software Engineer

Portland Seed Fund • Nashville (TN)

On-site
USD 120,000 - 160,000
Hybrid Working Environment
Time Off
Holidays
+2
Senior Software Engineer
Senior Software Engineer

Overwatch Imaging • Nashville (TN)

On-site
USD 120,000 - 180,000
Equity/Stock Options
Health Benefits
Hybrid Working Environment
+1
Senior Embedded Real-Time Imaging Software Engineer
Senior Embedded Real-Time Imaging Software Engineer

Anduril Industries • Boulder (CO)

On-site
USD 165,000 - 218,000
Competitive benefits
Equity grants
Life/health insurance
Senior Real-Time Imaging Software Engineer (C++/CUDA)
Senior Real-Time Imaging Software Engineer (C++/CUDA)

Anduril Industries • Boulder (CO)

On-site
USD 165,000 - 218,000
Equity grants
Senior Real-Time Radar Software Engineer
Senior Real-Time Radar Software Engineer

RTX • Fullerton (CA)

On-site
USD 96,000 - 182,000
Medical, dental, vision insurance
401(k) match
Paid time off
+1