Demo

Software Architect - Camera Systems

Videology Industrial-Grade Cameras
Mansfield, MA Full Time
POSTED ON 3/27/2025
AVAILABLE BEFORE 4/24/2025
Job Type

Full-time

Description

Lead the software architecture for our industrial camera systems, blending expertise in embedded systems, AI integration, and robust security mechanisms. 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 position offers the opportunity to shape the next generation of industrial vision systems by bridging sophisticated software architecture with advanced hardware capabilities.

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 total, with 5 years in software architecture for embedded systems or industrial cameras
  • Education: Bachelor's degree or higher in Computer Science, Electrical Engineering, or Embedded Systems
  • Location: Mansfield, MA (on-site position, no remote option)
  • Technologies: C , Python, Embedded programming

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

  • Knowledge of industrial hardware design constraints (thermal management, EMI, vibration tolerance)
  • Experience with FPGA-based vision processing acceleration
  • Background in cloud integration for Industrial IoT applications
  • Expertise in implementing secure boot mechanisms for high-security camera systems

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Videology reserves the right to revise job duties as business needs evolve.

InTEST Is An Equal Opportunity Employer Committed To Creating An Inclusive Workplace Environment. All Qualified Applicants Will Receive Consideration For Employment Without Regard To Their Race, Creed, Color, Ancestry, Religion, Sex, National Origin, Citizen Status, Age, Sexual Orientation, Gender Identity, Disability, Marital Status, Family Medical Leave Status, Or Protected Veterans' Status. For More Information Regarding Your (EEO) Rights As An Applicant, Please Visit The Following Website

http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Architect - Camera Systems?

Sign up to receive alerts about other jobs on the Software Architect - Camera Systems career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Architect - Camera Systems jobs in the Mansfield, MA area that may be a better fit.

Software Architect - Camera Systems

Videology Imaging Corporation, Mansfield, MA

Senior Scientific Software Engineer – Magnet Protection Systems

CFS Commonwealth Fusion Systems, Brockton, MA

AI Assistant is available now!

Feel free to start your new journey!