1

Wireless Embedded Software Engineer Jobs in Gladstone, OR

Embedded Software/Firmware Engineer

Vancouver, WA · On-site

$107K - $147K/yr

We're looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you'll do * Develop embedded software and firmware for micro-display systems, display chips, and related ...

Embedded Software/Firmware Engineer

Vancouver, WA · On-site

$107K - $147K/yr

We're looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you'll do * Develop embedded software and firmware for micro-display systems, display chips, and related ...

Embedded Software/Firmware Engineer

Vancouver, WA · On-site

$107K - $147K/yr

We're looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you'll do * Develop embedded software and firmware for micro-display systems, display chips, and related ...

Embedded Software/Firmware Engineer

Vancouver, WA · On-site

$107K - $147K/yr

We're looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you'll do * Develop embedded software and firmware for micro-display systems, display chips, and related ...

Software Engineer

Wilsonville, OR · On-site

$88.80 - $124.88/hr

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.

New

About the Role We are looking for a motivated QA / Test Automation Engineer (Embedded SDET) who is ... Work with wireless technologies including Wi-Fi, NFC, and LTE. * Collaborate with firmware ...

Embedded SW Engineer Work location: Portland, OR Background and Meet and Greet: MANDATORY " -Supporting new product development of high-performance, high-capacity storage AI module for use on ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Supporting the development of console and embedded software systems * Troubleshooting issues and ...

next page

Showing results 1-20

Wireless Embedded Software Engineer information

See Gladstone, OR salary details

$75K

$164.4K

$186.5K

How much do wireless embedded software engineer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for wireless embedded software engineer in Gladstone, OR is $164,427.00, according to ZipRecruiter salary data. Most workers in this role earn between $141,000.00 and $185,500.00 per year, depending on experience, location, and employer.

What does a wireless embedded software engineer do?

A Wireless Embedded Software Engineer designs, develops, and maintains software that runs on embedded systems, such as microcontrollers, with a focus on wireless communication protocols (e.g., Wi-Fi, Bluetooth, Zigbee). They work closely with hardware engineers to ensure seamless integration between hardware and software components. Their responsibilities include writing firmware, debugging issues, optimizing performance, and ensuring reliable wireless data transfer. These engineers are crucial in industries like IoT, telecommunications, and consumer electronics, where wireless connectivity is essential.

What are the key skills and qualifications needed to thrive as a wireless embedded software engineer?

To thrive as a Wireless Embedded Software Engineer, you need a solid background in embedded systems programming, wireless communication protocols, and a relevant degree in electrical engineering, computer engineering, or computer science. Familiarity with C/C++, RTOS, microcontrollers, and tools like oscilloscopes and protocol analyzers, as well as knowledge of standards such as Bluetooth, Zigbee, or Wi-Fi, is typically required. Strong problem-solving, attention to detail, and collaborative communication skills help engineers excel in complex, cross-functional environments. These abilities are critical for designing reliable, efficient wireless solutions that meet rigorous technical and market requirements.

What are some common challenges wireless embedded software engineers face when integrating new wireless protocols into existing systems?

Wireless Embedded Software Engineers often encounter challenges such as ensuring compatibility between legacy hardware and new wireless protocols, maintaining low power consumption, and optimizing for limited memory and processing resources. Debugging and testing wireless communication in real-world environments can also be complex due to unpredictable interference and signal degradation. Collaborating closely with hardware engineers and firmware developers is essential to address these integration issues effectively.

What is the difference between Wireless Embedded Software Engineer vs Firmware Engineer?

AspectWireless Embedded Software EngineerFirmware Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Science, or related; knowledge of wireless protocolsBachelor's in Electrical Engineering, Computer Science, or related; embedded systems experience
Work EnvironmentDesigning wireless communication systems, embedded devices, IoT productsDeveloping low-level code for hardware devices, embedded systems
Industry UsageTelecommunications, IoT, consumer electronicsConsumer electronics, automotive, industrial equipment

Wireless Embedded Software Engineers focus on developing software for wireless communication modules within embedded systems, often working on IoT and connectivity solutions. Firmware Engineers primarily develop low-level code that directly interacts with hardware components. While both roles require embedded systems knowledge, Wireless Embedded Software Engineers emphasize wireless protocols and connectivity, whereas Firmware Engineers concentrate on hardware-level programming.

Are wireless embedded software engineers in demand?

Wireless embedded software engineers are in high demand due to the growth of IoT devices, connected systems, and wireless communication technologies like Bluetooth, Wi-Fi, and LTE. Employers seek professionals skilled in embedded programming, real-time operating systems, and wireless protocols to develop and maintain connected hardware products. The role often requires knowledge of C/C++, hardware integration, and certifications such as CE or FCC for compliance.
Infographic showing various Wireless Embedded Software Engineer job openings in Gladstone, OR as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $164,427 per year, or $79.1 per hour.

Principal Embedded Software Engineer

NextGenEnergyJobs

Portland, OR • On-site

$210 - $290/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago

New


Job description

  • Our core technology is the Node, a device that produces energy in the ocean's harshest conditions for years without human maintenance or intervention. The embedded software – device drivers, baremetal firmware, and embedded Linux – is what bridges the gap between hardware and the systems above it: giving the Node the ability to sense, actuate, follow commands from shore, and operate autonomously.
  • As Principal Embedded Software Engineer, you'll build the reliable, extensible, well-tested version of that software – the kind other engineers can build on top of without worrying about what's underneath. You'll work elbow-to-elbow with electrical engineers from schematic capture through bring-up, and maintain the architecture and standards behind what the team delivers. This job is multidisciplinary – some days you're probing signals on a bench, others you're deep in Rust, others you're reviewing a teammate's code or helping them through a tricky bring-up. If you think in bits and bytes as naturally as you read schematics and datasheets, and you're happiest when you're close to the hardware, this role is built for you.
  • You’ll be part of a small team that we expect to grow, and you'll have the opportunity to help shape and mentor it as it does.
  • Own the software for our in-house embedded products, and set technical direction on how it's implemented, reviewing designs and code across the team for correctness and reliability.
  • Work with electrical engineers from schematic capture through board bring-up – pin assignments, peripheral selection, power and timing budgets.
  • Debug the hardware/software failures using schematics, datasheets, oscilloscopes, logic analyzers, and JTAG/SWD.
  • Ship code that runs unattended for years in a harsh marine environment, with real fault tolerance and safe recovery.
  • Shape our OTA and fleet update strategy for a distributed fleet.
  • Set testing and CI/CD standards for embedded code – unit tests, hardware-in-the-loop, static analysis, release gating.
  • Mentor other embedded engineers through code review and pairing.
  • Communicate tradeoffs clearly to EE, mechanical, ops, and leadership.
Requirements
  • 10+ years developing production code, most of it in embedded systems.
  • Deep experience with a systems programming language such as Rust or C/C++; deep experience with Rust, particularly no_std firmware, is a strong plus.
  • Hands‑on experience building and maintaining embedded Linux distros with Yocto or Buildroot.
  • Track record owning the architecture and implementation of the code stack supporting a hardware product from bring‑up through field deployment.
  • Fluency with SPI, I2C, UART, CAN, Ethernet, and the debugging skills to chase issues down to the signal.
  • Experience designing for resource‑constrained, real‑time, power‑constrained systems built to last years, not weeks.
  • Experience designing or hardening OTA update mechanisms for fielded devices.
  • Strong software engineering fundamentals – version control workflows, CI/CD pipeline design, automated/unit testing, and code coverage practices for embedded systems.
  • A track record of raising the technical bar on a team – as a lead, staff, or principal engineer.
  • Clear, empathetic communication across technical and non‑technical backgrounds.
  • 5+ years with mission‑critical or safety‑critical systems (aerospace, autonomous vehicles, medical devices, industrial controls).
  • Experience with marine, offshore, or other remote/harsh‑environment hardware.
  • Experience with embedded security – secure boot, encrypted comms, key management.
  • Experience building an embedded systems and software from scratch at an early‑stage hardware company.
  • If hired for this full‑time role, you will receive:
  • Cash compensation of $210,000 - $290,000
  • Equity in the company. We’re all owners and if we’re successful, this equity should be far and away the most valuable component of your compensation.
  • A benefits package that helps you take care of yourself and your family, including: Flexible paid time off Health insurance (the company pays 100% of gold level PPO plan for full time employees, their partners, and dependents) Dental insurance (the company pays 33% for full time employees and 100% for their partners and dependents) Vision insurance (the company pays 100% for full time employees, their partners, and dependents) Disability insurance (the company pays 100% for a policy to provide long term financial support if you become disabled) Ability to contribute to tax-advantaged accounts, including 401(k), health FSA, and dependent care FSA
  • Relocation assistance to facilitate your move to Portland (if needed).
#J-18808-Ljbffr