Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fairchild Imaging Logo

Senior Software Engineer

Fairchild Imaging

$180,000 - $200,000
Dec 17, 2025
San Jose, CA, US
Apply Now

Fairchild Imaging is seeking to develop and maintain performance-critical Windows-based software that interfaces directly with advanced imaging hardware for high-performance imaging applications

Requirements

  • Strong proficiency in C/C++
  • Extensive experience using Microsoft Visual Studio as a primary development environment
  • Solid hands-on experience with Microsoft Foundation Classes (MFC)
  • In-depth knowledge of the Win32 SDK and Windows application internals
  • Demonstrated experience with register-level programming and low-level hardware control
  • Experience with device driver development or driver-level interactions
  • Exposure to microcode or firmware-related development

Responsibilities

  • Design, develop, debug, and maintain Windows-based software for imaging camera systems.
  • Implement and optimize C/C++ applications using Microsoft Visual Studio.
  • Develop and maintain MFC-based GUIs and supporting application frameworks.
  • Work directly with the Win32 SDK for system-level functionality, threading, memory management, and performance optimization.
  • Perform register-level programming to control and configure imaging hardware.
  • Interface with camera electronics, sensors, and FPGA/firmware through low-level APIs.
  • Diagnose and resolve complex software–hardware interaction issues.

Other

  • 10+ years of professional software engineering experience
  • Ability to work independently and take technical ownership of complex systems
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
  • Comfortable working in cross-functional teams with hardware, firmware, and systems engineers