1

Linux Kernel Firmware Engineer Jobs in Boston, MA

BSE (EE, ECE, CS, or similar) required * 6+ years firmware or embedded software experience required ... Experience with Linux or SBCs like Raspberry Pi * Familiarity with circuit simulation tools such as ...

Embedded Firmware Engineer

Boston, MA · On-site

$111K - $153K/yr

As an Embedded Engineer, you will work on a variety of projects to help us build out our embedded ... Extensive Unix/Linux experience * Experience with Python * Fabricating physical prototypes (3D ...

Embedded Firmware Engineer

Boston, MA · On-site

$111K - $153K/yr

As an Embedded Engineer, you will work on a variety of projects to help us build out our embedded ... Extensive Unix/Linux experience * Experience with Python * Fabricating physical prototypes (3D ...

... firmware, device drivers, Linux kernel, and user-space application performance * Knowledge of high ... Strong engineering skills, including technical investigation, building, testing, and agile software ...

... firmware, device drivers, Linux kernel, and user-space application performance * In-depth knowledge ... Strong engineering skills, including technical investigation, building, testing, and agile software ...

Linux kernel driver development/modifications * Familiarity with to bare metal embedded device ... Bachelor's degree in computer engineering or a related field * US citizenship and an active SECRET ...

Site Reliability Engineer

Cambridge, MA · On-site

$62.25 - $82.75/hr

We have attracted some of the best bioinformatics, engineering, and commercial talent, and we are ... Knowledge of virtualization, networking, and Linux Kernel internals * Ability to clearly ...

Hybrid Software Engineer Clearance Level: Must be able to obtain a Secret Clearance- Must be US ... Work in a native Linux environment, including Linux kernel networking, OS networking configuration ...

next page

Showing results 1-20

Linux Kernel Firmware Engineer information

See Boston, MA salary details

$81.5K

$181.9K

$222.7K

How much do linux kernel firmware engineer jobs pay per year?

As of Jun 28, 2026, the average yearly pay for linux kernel firmware engineer in Boston, MA is $181,904.00, according to ZipRecruiter salary data. Most workers in this role earn between $155,400.00 and $222,700.00 per year, depending on experience, location, and employer.

What is the difference between Linux Kernel Firmware Engineer vs Embedded Software Engineer?

AspectLinux Kernel Firmware EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Computer Science or Electrical Engineering; knowledge of Linux kernel developmentBachelor's in Computer Engineering, Electrical Engineering, or related; embedded systems experience
Work EnvironmentDeveloping firmware for Linux-based systems, often in hardware labs or R&D teamsDesigning software for embedded devices like IoT gadgets, automotive systems, or consumer electronics
Industry UsageTelecommunications, consumer electronics, hardware manufacturersAutomotive, IoT, medical devices, consumer electronics

The Linux Kernel Firmware Engineer focuses on developing and maintaining firmware specifically for Linux kernel environments, ensuring hardware compatibility and performance. In contrast, the Embedded Software Engineer works on a broader range of embedded systems, often with real-time constraints and different operating systems. Both roles require embedded programming skills but differ in scope and specific expertise.

What job categories do people searching Linux Kernel Firmware Engineer jobs in Boston, MA look for? The top searched job categories for Linux Kernel Firmware Engineer jobs in Boston, MA are:
What cities near Boston, MA are hiring for Linux Kernel Firmware Engineer jobs? Cities near Boston, MA with the most Linux Kernel Firmware Engineer job openings:
Infographic showing various Linux Kernel Firmware Engineer job openings in Boston, MA as of June 2026, with employment types broken down into 50% Full Time, 23% Part Time, and 27% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $181,904 per year, or $87.5 per hour.
Firmware Engineer lll

Firmware Engineer lll

Hutchinson

Woburn, MA • On-site

Full-time

Posted 28 days ago


Job description


ABOUT US
Midé is a research and development company focused on sensors and smart materials. We help drive innovation for our parent company, Hutchinson who are a global supplier to the automotive, aerospace, defense, and industrial markets. Midé's R&D will help Hutchinson work towards vehicle electrification and distributed industrial sensing, especially industrial internet of things (IIoT) solutions.
We have a diverse set of projects ranging from innovative uses of smart materials to data acquisition and signal analysis software. We are a great place to learn, as well as a place that rewards people who have drive and their own ideas. Midé has a small company feel with about 60 people working out of our Woburn office, including over 20 engineers divided between software, electrical, mechanical, and aerospace. Midé has successfully transitioned a number of its R&D programs to successful product lines ranging from wireless data loggers to critical safety seals used on US Navy ships.
NOTE: Midé conducts a significant amount of work for the Department of Defense, and this position may require participation in defense work.
EDUCATION and EXPERIENCE
  • BSE (EE, ECE, CS, or similar) required
  • 6+ years firmware or embedded software experience required

REQUIREMENTS
Candidates must have:
  • Must be a US person (citizen or permanent resident)
  • Software design and architecture experience. C is highly preferred, C++ and similar languages are also acceptable
  • Interest in project management
  • Experience with microcontrollers and direct access to peripherals. ARM Cortex M-series processors (i.e. STM32, EFM32, etc.) are highly preferred
  • Experience working on devices without an operating system and interfacing with peripherals directly
  • Ability to read schematics, circuit diagrams, and PCB layouts
  • Expert debugging skills using SWD/JTAG, protocol/logic analyzers, and oscilloscopes
  • Effective verbal and written communication skills

HIGHLY PREFERRED
The following areas are important and will be used in this position's projects over the next year. The ideal candidate will have experience in these areas, but we will not reject applicants for lack of experience in these areas:
  • Experience with STM32 microcontrollers
  • Wi-Fi / lwIP networking in low-power and embedded contexts like the ESP32 platform
  • Some familiarity with IoT and Cloud (particularly Azure) systems, including MQTT, IoT Edge, and cloud fundamentals
  • Embedded multitasking operating systems like FreeRTOS
  • Implementing serial protocols such as I2C and SPI
  • Effective use of DMA engines, clock management, and sleep states
  • Proficiency in Python
  • Experience with Git, GitHub, and the GitFlow process including pull requests, code reviews, and branches
  • Some project management experience, particularly managing cross functional teams
  • Personnel management and mentorship abilities, although will not be a manager immediately
  • Experience with translating highlevel product needs into detailed firmware requirements and architectural specifications

PREFERRED SKILLS
The following areas represent where the candidate could grow over the long term. Any candidate should have experience in at least some of them:
  • Experience designing low power data acquisition systems
  • Advanced object-oriented and software architecture skills
  • Standard and lower-power radio protocols (Wi-Fi, Bluetooth, ZigBee/other 802.15.4, ANT, etc.)
  • Signal processing, such as Fourier Transforms, PSD, filters, and resampling
  • Experience with Linux or SBCs like Raspberry Pi
  • Familiarity with circuit simulation tools such as LTSPICE
  • Schematic capture and PCB layout (Altium)
  • Experience with smart materials such as piezoelectric actuators or piezo sensors
  • Low power hardware design
  • Building projects with CMake
  • Experience writing detailed technical reports and/or proposals