1

Yocto Embedded Linux Engineer Jobs in Nashua, NH

Develop and maintain Linux based OS and kernel drivers for custom hardware and device integration ... Experience with Yocto/OpenEmbedded Our environment * Up to 10% of travel may be required. Employees ...

Develop and maintain Linux based OS and kernel drivers for custom hardware and device integration ... Experience with Yocto/OpenEmbedded Our environment * Up to10%of travel may berequired. Employees ...

Senior Embedded Engineer

Hudson, NH · On-site

$125K - $164K/yr

Knowledge of embedded Linux development, including device trees, hardware drivers, bootloaders, and basic Unix/Linux tools * Familiar with common programming languages like Python and MATLAB

Embedded Test Engineer

Burlington, MA · On-site

$54K - $108K/yr

... embedded Linux Strong analytical and problem-solving skills Excellent documentation and ... at least one programming language (C, C++, Python) Experience with consumer electronics or ...

Showing results 21-40

Yocto Embedded Linux Engineer information

See Nashua, NH salary details

$84.8K

$136.2K

$191.4K

How much do yocto embedded linux engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for yocto embedded linux engineer in Nashua, NH is $136,234.00, according to ZipRecruiter salary data. Most workers in this role earn between $110,100.00 and $162,100.00 per year, depending on experience, location, and employer.

What is the difference between Yocto Embedded Linux Engineer vs Embedded Linux Developer?

AspectYocto Embedded Linux EngineerEmbedded Linux Developer
CredentialsTypically requires Linux, embedded systems, and Yocto Project certifications or experienceRequires Linux and embedded systems knowledge; certifications are common but not mandatory
Work EnvironmentFocuses on customizing Linux distributions using Yocto for embedded devicesDevelops and maintains embedded Linux applications and drivers
Industry UsagePrimarily in IoT, automotive, and consumer electronics industriesUsed across various industries including telecommunications, industrial automation, and consumer devices

While both roles involve embedded Linux, the Yocto Embedded Linux Engineer specializes in creating custom Linux distributions with Yocto, whereas the Embedded Linux Developer focuses on application and driver development within embedded Linux systems.

What are popular job titles related to Yocto Embedded Linux Engineer jobs in Nashua, NH?

For Yocto Embedded Linux Engineer jobs in Nashua, NH, the most frequently searched job titles are:

What job categories do people searching Yocto Embedded Linux Engineer jobs in Nashua, NH look for?

The top searched job categories for Yocto Embedded Linux Engineer jobs in Nashua, NH are:

What cities near Nashua, NH are hiring for Yocto Embedded Linux Engineer jobs?

Cities near Nashua, NH with the most Yocto Embedded Linux Engineer job openings:

Infographic showing various Yocto Embedded Linux Engineer job openings in Nashua, NH as of June 2026, with employment types broken down into 1% As Needed, 12% Full Time, 69% Part Time, 1% Temporary, 16% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $136,234 per year, or $65.5 per hour.

Software Engineer, Embedded Systems

MatrixSpace

Burlington, MA • On-site

$90 - $120/hr

Other

Re-posted 15 days ago


Job description

Help bring AI and machine learning capabilities to embedded edge platforms by building high-performance software that runs close to the hardware.

MatrixSpace develops AI-enabled radar and sensing systems that help people understand what's happening in the world around them. By combining advanced radar, edge computing, and AI, we deliver situational awareness in environments where traditional sensing solutions struggle.

We’re looking for a hands‑on Software Engineer, Embedded Systems to help deploy, optimize, and scale embedded software and AI/ML workloads on resource‑constrained edge platforms. You’ll develop embedded applications, port and optimize AI/ML algorithms, and work across Linux, networking, and deployment environments. You’ll collaborate with Software, Radar Firmware, DevOps, and Data Science teams to deliver reliable, production‑ready AI‑enabled products.

What You’ll Do
  • Port, optimize, and enhance platform software for embedded and resource‑constrained compute environments.
  • Deploy, validate, profile, and optimize AI/ML‑enabled applications on edge hardware.
  • Develop production‑quality software using C/C++, Python, Golang, and Linux‑based technologies.
  • Collaborate with Data Science teams to integrate AI/ML models into production software pipelines.
  • Work across the Linux kernel, device interfaces, networking, and system‑level software components.
  • Participate in architecture reviews, code reviews, testing, troubleshooting, and technical planning.
What We’re Looking For

This position requires working directly or indirectly with the US Government in restricted environments. Candidates must be legally authorized to work in the United States without employer sponsorship and may be required to obtain and maintain a U.S. government security clearance in the future.

Required
  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related technical field, or equivalent practical experience.
  • Professional experience building, deploying, and maintaining production embedded software systems on edge devices with constrained CPU, GPU, memory, storage, and power resources.
  • Strong embedded software development experience using C/C++, with working knowledge of Golang and Python3.8+ preferred.
  • Strong experience with Yocto‑based embedded Linux distributions, including image customization, package management, board support packages, kernel configuration and tuning, and production deployment workflows.
  • Strong debugging, profiling, and performance optimization skills on constrained compute platforms.
  • Ability to collaborate effectively across software, firmware, DevOps, data science, and hardware teams.
Someone Who Will Thrive in This Role
  • Enjoys working close to hardware and solving complex systems‑level challenges.
  • Takes ownership of problems from development through deployment and support.
  • Continuously seeks opportunities to improve performance, reliability, and maintainability, while also taking time to learn the ins and outs of the existing products.
  • Collaborates effectively across multidisciplinary engineering teams.
  • Balances technical depth with practical product delivery.
  • Enjoys building, optimizing, or experimenting with embedded systems, robotics, AI, or edge computing technologies.
Bonus Points
  • Experience deploying AI/ML models using TensorRT, ONNX Runtime, PyTorch, TensorFlow Lite, or similar frameworks.
  • Experience with NVIDIA Jetson, CUDA, GPUs, NPUs, or other edge accelerators.
  • Background in radar, RF sensing, robotics, autonomy, perception systems, signal processing, or sensor fusion.
  • Experience with hardware‑in‑the‑loop testing, board bring‑up, and embedded platform validation.

At MatrixSpace, software engineering is where advanced sensing technology meets real‑world deployment. You’ll help bring AI‑powered capabilities to edge platforms so our customers can gain actionable insights from complex environments.

#J-18808-Ljbffr