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
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. Formore information regarding your (EEO) rights as an applicant, please visit the following website:
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!