1

Embedded Engineer Jobs in Oregon (NOW HIRING)

At a big company, the platform layer is a hundred engineers, and you own a slice of it. A driver. A ... Embedded Linux is your familiar ground: the kernel, the BSP, userspace, C and C++ running on the ...

Hardware Engineer II

Wilsonville, OR · On-site

$127K - $168K/yr

Our products run on Linux based embedded platforms and are used across a wide range of industries ... Support sustaining engineering and hardware improvements across product lifecycles What You Bring ...

Software Engineer

Wilsonville, OR · On-site

$88K - $124K/yr

The Software Engineer is responsible for designing, developing, and maintaining embedded software and firmware for electronic control modules used in automotive and power management applications.

Sr. Electrical Engineer

Beaverton, OR · On-site

$113K - $147K/yr

You will also contribute to microcontroller firmware for bare‑metal and embedded systems. This role requires a hands‑on engineer who thrives on solving difficult measurement problems and who ...

Firmware Engineer

Wilsonville, OR · On-site

$80 - $100/hr

About The Role APCON, Inc. is on the lookout for a passionate Firmware Engineer to be a contributor to our next-generation embedded systems. In this role, you will be assisting in the design ...

... engineers to investigate some issues themselves ... As we expand into API-first, embedded, and AI-driven integrations, maintaining reliability across ...

Showing results 41-60

Embedded Engineer information

See Oregon salary details

$74K

$162.2K

$184K

How much do embedded engineer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for embedded engineer in Oregon is $162,170.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,000.00 and $182,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an embedded engineer?

To thrive as an Embedded Engineer, you need a solid background in computer science or electrical engineering, with strong skills in C/C++, microcontroller programming, and embedded systems design. Familiarity with real-time operating systems (RTOS), hardware debugging tools, and version control systems like Git is typically required, and certifications such as Certified Embedded Systems Engineer (CESE) can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this field. These competencies are crucial for developing reliable, efficient embedded solutions that integrate seamlessly with hardware and meet user requirements.

What are some common challenges faced by embedded engineers when working on cross-functional teams?

Embedded Engineers often collaborate closely with hardware designers, software developers, and test engineers, which can present challenges related to communication and integration. Aligning the firmware with hardware specifications, managing resource constraints, and ensuring timely debugging across different platforms are frequent hurdles. To succeed, Embedded Engineers need strong communication skills and a collaborative mindset to bridge gaps between disciplines and deliver cohesive, reliable systems.

What is the difference between Embedded Engineer vs Firmware Engineer?

AspectEmbedded EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development
Work EnvironmentDesigning and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronicsWriting, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors
Employer & Industry UsageElectronics manufacturers, automotive, aerospace, IoT companiesConsumer electronics, IoT devices, medical devices, automotive systems

Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

Are embedded engineers in demand?

Embedded engineers are in high demand due to the growth of IoT devices, automotive systems, and consumer electronics. Skills in C/C++, real-time operating systems, and hardware integration are particularly valuable in this field, which offers strong job stability and opportunities across various industries.

What does an embedded engineer do?

An embedded engineer designs, develops, and tests software and hardware for embedded systems, which are specialized computing devices within larger machines or products. They work with microcontrollers, real-time operating systems, and programming languages like C or C++, often collaborating with hardware teams to ensure system functionality and reliability.

What are the most commonly searched types of Embedded Engineer jobs in Oregon?

The most popular types of Embedded Engineer jobs in Oregon are:

What cities in Oregon are hiring for Embedded Engineer jobs?

Cities in Oregon with the most Embedded Engineer job openings:

Infographic showing various Embedded Engineer job openings in Oregon as of September 2026, with employment types broken down into 86% Full Time, and 14% Contract. Highlights an 100% In-person job distribution, with an average salary of $162,170 per year, or $78 per hour.

Tech Lead, Embedded Platform

OR • On-site, Remote

Airtame
51 - 200 employees

Full-time

Medical, Retirement, PTO

Re-posted 19 days ago


Key responsibilities

  • Own a specific slice of the platform layer, including the operating system, firmware, streaming stack, and release process.

  • Lead the team by running 1:1s, setting the technical direction, and supporting engineers' growth.

  • Drive the development of AI-assisted workflows, tooling, and patterns to improve team productivity.


Job description

At a big company, the platform layer is a hundred engineers, and you own a slice of it. A driver. A subsystem. A corner of the release pipeline. You go deep, but you rarely get to hold the whole thing. With us you will. One team owns the entire layer: the operating system and firmware on every Airtame, the streaming stack underneath it, the releases that reach devices in the field, and the work of turning new hardware into a shipping product.

The role is roughly 60% hands-on the hardest problems and 40% growing the engineers who work on them.

About Airtame

We're around 55 people, headquartered in Copenhagen, and you'd work from there or remotely from within the EU. We make the hardware and the software that runs on it, so a change you make to the firmware ships to every Airtame in the field. The team is cross-functional and spread across Europe, and it reaches a global market from a small base.

Year one outcomes

Take AirPlay and Miracast from beta to default. They're in beta today. A year from now they should be solid enough to ship on by default across the Airtame product line, so customers get them without opting in and never have to think about which protocol they're using. Judge it by connection success rates on the fleet, and by how many customers rely on them day to day.

Make firmware releases boring. The best release is the one nobody has to think about: a predictable cadence, an automated quality bar, and shipping to the whole fleet as routine. A year from now, cutting a release should be a low-drama process the team trusts, and that should let you ship improvements more often. Judge it by release frequency, and by the confidence behind each one.

Turn the next board into a shipping Airtame. New silicon has to boot, hold a network, manage its heat, and run conferencing well enough to sell. By year-end there's a repeatable path from a board landing on a desk to a build QA can test, and you own it. Judge it by how long that path takes, and whether the thermal and acoustic targets hold.

Lead the team. You'll run the 1:1s, set the technical bar, and support team members' growth. The measure is simple: a year in, the team runs on your leadership day to day.

Push AI-assisted development further. The team already builds with AI daily. You'll lead the next step: sharper workflows, better tooling choices, new patterns that make the whole group faster. By year-end, the team's AI practices should be visibly ahead of where they started.

Who you are
  • The player-coach. You've set a team's technical direction: the architecture calls, the reviews where the hard problems get caught. And you want the people side too. Growing engineers, running 1:1s, hiring. You're not looking to trade one for the other. Maybe you've been a staff engineer or tech lead ready to own a team, or a manager who never stopped writing code. Either way, 60/40 sounds about right to you.

  • At home where software meets hardware. Embedded Linux is your familiar ground: the kernel, the BSP, userspace, C and C++ running on the device itself. You've spent time close to the metal: wireless stacks, streaming protocols, drivers. You can reason about a bug whether it lives in the firmware, the network, or the silicon.

  • You ship to hardware you can't reach. When it's firmware on a device mounted in someone's meeting room, a bad release doesn't just roll back with a hotfix. You've owned software that ships to the field, so staged rollouts, over-the-air updates, and testing on the devices themselves come naturally. "Works on my bench" isn't the finish line for you.

  • You've turned new hardware into a product. Bare silicon arrives, and someone has to make it boot, talk to the network, manage its heat, and eventually stream. You've done that kind of bringup, or worked close enough to it to lead the people who do.

  • You use AI as a daily tool. You write code with it, debug with it, prototype with it. You've formed your own view on where it speeds things up and where it gets in the way, and you help the people around you do the same.

Logistics
Location: Remote in Europe, or hybrid from our Copenhagen office.
Employment type: Full-time preferred. We're also open to a project-based contract scoped to delivering the native protocol implementations.

Why Airtame:

  • A shift worth architecting. Airtame's software is moving onto a widening range of devices, including hardware from partners. Leading Platform now means designing for that spread, a bigger and more open problem than keeping one hardware line running.
  • A span you can hold. From the bootloader to the release that reaches the field, the whole layer is one person's to shape here, at a size where you can still keep it in your head.
  • A healthy work-life balance.
  • Significant responsibility and ownership over projects and your field of expertise.
  • Five weeks paid vacation and 5 days of extra paid AirtameFlex days.
  • Flexible work environment, with a hybrid mindset.
  • Pension and private health insurance (on FTE Copenhagen contract).

Airtame is an equal opportunity employer. We have colleagues across the globe, with both in-office and full-time remote workers. This feeds into our international hybrid mindset, with people from 25+ nationalities that make up the Airtame team.

Our work-life cultural balance is key to our success. Our team encompasses our values of trust and open communication to support each other and to collaborate in a fun and collective way.

What our employment decisions are NOT based on

Race, colour, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, family or parental status, protected veteran status, genetic information, or any other legally protected classification or status. And we will not tolerate discrimination or harassment.

What our employment decisions ARE based on

Business needs, job requirements, individual qualifications, and candidates potential for growing with Airtame.