Demo

Lead Embedded Software Engineer

Videology Industrial-Grade Cameras
Mansfield, MA Full Time
POSTED ON 9/12/2025
AVAILABLE BEFORE 10/11/2025

Job Type

Full-time


Description

Join our team as an Embedded Software Engineer focused on developing advanced Linux device drivers, video AI applications, and streaming solutions. This is a senior-level, hands-on role that combines system-level architectural ownership with deep involvement in embedded software development. You'll work on the frontier of embedded systems, designing software for complex hardware platforms and implementing cutting-edge video technology. This role is located in Mansfield, MA and offers the opportunity to work at the intersection of hardware and software, creating sophisticated embedded systems with advanced video processing capabilities. You will also guide contributions from internal and external teams, driving quality and consistency across global design workflows. 


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


Key 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) 
  • Test and integrate specialized hardware like Hailo AI accelerators and LVDS-to-MIPI converters 
  • Enhance web interface back-end functionality 
  • Evaluate and implement AI models for real-time video analytics 
  • Utilize Git for version control and collaborative development 
  • Debug complex software issues using GDB and other specialized tools 
  • Create applications compliant with ONVIF protocols for IP camera systems 


Requirements

Core Qualifications 

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


Technical 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 
  • Experience with Git workflows and pull request management 
  • Strong debugging skills, particularly with GDB 
  • Familiarity with camera technologies and video processing systems 


Preferred Qualifications 

  • Experience implementing ONVIF standards for security cameras 
  • Knowledge of AI accelerator platforms (Hailo, NVIDIA Jetson) 


Salary Description

$125,000-$140,000

Salary : $125,000 - $140,000

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 Lead Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Lead Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$210,444 - $312,772
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
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 Lead Embedded Software Engineer jobs in the Mansfield, MA area that may be a better fit.

Embedded Software Engineer

Actalent, Norwood, MA

AI Assistant is available now!

Feel free to start your new journey!