×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Embedded Software Engineer, Software Testing

Job in Village of Fairport, Monroe County, New York, USA
Listing for: Owl Autonomous Imaging, Inc.
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, Software Testing, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 115000 - 140000 USD Yearly USD 115000.00 140000.00 YEAR
Job Description & How to Apply Below
Software Engineer

Location: Fairport, NY – Hybrid |
Employment Type: Full Time

About the Role

Owl Autonomous Imaging is seeking a Software Engineer to contribute to the development of software supporting Owl’s advanced AI-powered thermal imaging systems. This role will work across the software development lifecycle, collaborating closely with hardware, firmware, systems, machine learning, and test engineering teams to develop reliable, high-performance software for real-world sensing and perception applications.

The role has a broad technical scope spanning product test software, embedded imaging firmware and drivers, imaging applications and graphical user interfaces, image enhancement, perception software, and system integration. The ideal candidate is a hands-on software engineer who enjoys solving complex technical problems and working at the intersection of software, sensors, imaging, artificial intelligence, and embedded systems.

This position offers the opportunity to contribute directly to the development, testing, integration, and demonstration of innovative technology supporting automotive, autonomous systems, robotics, safety, security, and other demanding sensing applications.

What You’ll Accomplish
  • Deliver reliable, maintainable software that meets defined technical and product requirements.
  • Develop software, algorithms, and test sequences used to evaluate Owl products at multiple stages of development, including wafer test, final product test, and qualification testing.
  • Develop and maintain embedded software and product drivers supporting Owl’s imaging systems.
  • Develop and maintain graphical user interfaces for image capture, image enhancement, image analysis, and image display.
  • Develop, integrate, and optimize image enhancement algorithms and associated software.
  • Contribute to perception software development and system integration for Owl products, demonstration systems, and development programs.
  • Effectively integrate software with Owl’s imaging, sensing, embedded, and perception systems.
  • Identify and resolve software, hardware/software interface, and system-level issues efficiently.
  • Develop software that performs reliably in real-world operating environments.
  • Contribute meaningful improvements to software architecture, development practices, automation, and test coverage.
  • Collaborate effectively across multidisciplinary engineering teams.
  • Support successful product development milestones, customer deliverables, demonstrations, and government-funded development programs.
  • Continuously expand technical knowledge and contribute to Owl’s evolving software capabilities.
Role Level & Scope
  • Individual contributor role
Essential Responsibilities Software Development & Product Test
  • Design, develop, test, debug, and maintain software, algorithms, and test sequences used to test and validate Owl products.
  • Develop software supporting wafer-level testing, product final test, qualification testing, and other product verification activities.
  • Develop algorithms and analysis tools to evaluate product performance and identify defects or deviations from specifications.
  • Collaborate closely with the Test Engineer to develop, automate, maintain, and improve test capabilities and coverage, and test debug.
Embedded Imaging Software & Product Drivers
  • Define, develop, test, and maintain product drivers and software interfaces required to control and communicate with Owl imaging hardware.
  • Integrate software with sensors, cameras, processors, electronics, and other embedded system components.
  • Support embedded system bring-up, debugging, validation, and troubleshooting.
Imaging Software, GUI & Image Enhancement
  • Develop and maintain software graphical user interfaces for Owl’s imaging products and systems.
  • Develop software…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary