Bootstrap

Videology Industrial-Grade Cameras

Senior Embedded Software Architect

๐Ÿ“ŒMansfield, United States ๐Ÿ‡บ๐Ÿ‡ธ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

on-site

Description

Lead the software architecture for our industrial camera systems, blending expertise in embedded systems, AI integration, and robust security mechanisms. This is a senior-level, hands-on role that combines system-level architectural ownership with deep involvement in embedded software development. In this role, you'll design comprehensive software solutions spanning from user interfaces to low-level drivers, working with cutting-edge NXP i.MX8 processors and RISC-V architectures to create high-performance vision systems. This role will be responsible for combining the codebase and architecture of the two product lines by having a high-level overview.

This position offers the opportunity to shape the next generation of industrial vision systems by bridging sophisticated software architecture with advanced hardware capabilities.

Please Note: This is a senior-level position requiring 10+ years of experience in embedded software design. Applicants without substantial hands-on design experience will not be considered.

Key Responsibilities

  • Architect advanced user interfaces including ONVIF support, web-based camera controls, and remote management systems
  • Design and implement robust security systems with authentication and encryption for industrial cameras
  • Train and integrate AI models using frameworks like TensorFlow and PyTorch for sophisticated vision processing
  • Support development of low-level drivers and kernel modules optimized for NXP i.MX8 and RISC-V platforms
  • Optimize image signal processing pipelines for real-time industrial applications
  • Collaborate with hardware engineers to ensure software compatibility with specialized components
  • Develop high-performance real-time applications for embedded Linux environments
  • Create maintainable, object-oriented software using C++ and Python
  • Conduct thorough troubleshooting and root-cause analysis during development phases

Requirements

Core Qualifications

  • Experience: 10+ years in software architecture for embedded systems or industrial cameras
  • Education: Bachelor's degree or higher in Computer Science, Electrical Engineering, or related field
  • Location: Mansfield, MA (on-site position, no remote option)
  • Technologies: C++, Python, Embedded C, Yocto

Technical Requirements

  • Expert knowledge of embedded software development for NXP i.MX8 and RISC-V architectures
  • Advanced proficiency in object-oriented C++ and Python for embedded and AI applications
  • Demonstrated experience with AI model training and integration using modern frameworks
  • Kernel-level programming expertise and device driver development for embedded Linux
  • Practical experience with industrial protocols including ONVIF, RTSP, and various interfaces
  • Strong understanding of real-time processing techniques and performance optimization

Preferred Qualifications

  • Experience implementing ONVIF standards for security cameras
  • Knowledge of AI accelerator platforms (Hailo, NVIDIA Jetson)
  • Experience with FPGA-based vision processing acceleration
  • Expertise in implementing secure boot mechanisms for high-security camera systems
  • Systems development with GStreamer and Rust
  • Experience with modern programming and data formats, including Golang, JavaScript, and JSON
Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer

@ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Working model

    on-site

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“United States ๐Ÿ‡บ๐Ÿ‡ธ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—