HRU Technical Resources logo

Embedded Software Engineer

HRU Technical Resources

Everett, WA
Contract
Senior
125k-135k
14 days ago

Job Description

About the Role

We are seeking an experienced Embedded Linux Firmware Engineer to join our team in Everett, WA. In this role, you'll focus on sustaining and enhancing existing products, including thermal imaging, power quality, and networking solutions. This position is ideal for someone who enjoys solving complex problems, ensuring product security, and keeping systems up-to-date and compliant with evolving standards.

Key Responsibilities

  • Maintain and enhance embedded Linux firmware for legacy and current products.
  • Address Common Vulnerabilities and Exposures (CVEs) and update third-party libraries and drivers.
  • Upgrade Linux kernel versions and resolve issues flagged by security scanning tools.
  • Collaborate with cross-functional teams to integrate, test, and verify firmware changes.
  • Participate in Agile development processes, including sprints and peer code reviews.
  • Troubleshoot and debug firmware issues across multiple hardware platforms.

Requirements

  • Bachelor's degree in Computer Science, Electrical/Computer Engineering, or a related field (Master's preferred).
  • Minimum 5 years of hands-on experience in embedded Linux development (0-3 years acceptable with a Master's degree).
  • Proficient in C/C++ for embedded applications.
  • Strong experience with Linux kernel development, drivers, and Yocto-based systems.
  • Solid understanding of secure coding practices, software architecture, and debugging techniques.
  • Experience with Git, GCC, CMake, Make, and Docker or other container tools.
  • Familiarity with memory management, multithreading, inter-process communication, and synchronization.

Nice to Have

  • Experience working with networking protocols such as TCP/IP, Wi-Fi, or Bluetooth/BLE.
  • Knowledge of CVE analysis and remediation in embedded environments.
  • Exposure to cloud-connected IoT devices or cybersecurity standards.
Apply Now

Job Details

Posted AtJul 13, 2025
Salary125k-135k
Job TypeContract
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About HRU Technical Resources

Website

hru-tech.com

Location

Everett, WA

Industry

Unclassified Industry

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches