Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

Videology Industrial-Grade Cameras Logo

Lead Embedded Software Engineer

Videology Industrial-Grade Cameras

Salary not specified
Sep 26, 2025
Mansfield, MA, US
Apply Now

Develop advanced Linux device drivers, video AI applications, and streaming solutions for complex hardware platforms, creating sophisticated embedded systems with advanced video processing capabilities.

Requirements

  • Hands-on experience with NXP i.MX8 family processors and Yocto
  • Practical knowledge of video processing chips and RISC-V/ARM microprocessors
  • Advanced C++ programming skills with object-oriented design expertise
  • Proficiency with OpenCV, GStreamer, and video processing techniques
  • Experience with CMake and cross-compilation
  • Advanced knowledge of Embedded Linux systems
  • Solid understanding of software architecture principles

Responsibilities

  • Develop and maintain device drivers for NXP i.MX8 and RISC-V platforms
  • Design optimized video AI and streaming applications for industrial camera systems
  • Implement video processing solutions using OpenCV and GStreamer frameworks
  • Optimize real-time video processing pipelines for performance and reliability
  • Create object-oriented C++ applications for embedded Linux environments
  • Work with cross-compilation tools including CMake and Yocto
  • Develop and refine interfaces for multiple protocols (DSI, MIPI-CSI2, RGMII, PCIe, USB 3, I2C, CAN)

Other

  • senior-level, hands-on role
  • guide contributions from internal and external teams, driving quality and consistency across global design workflows.
  • 10+ years of experience in embedded software design in embedded Linux.
  • Applicants without substantial hands-on design experience will not be considered.
  • on-site position, no remote option