1

Wireless Embedded Software Engineer Jobs in California

Embedded Software Engineer

Orange, CA · Hybrid

$140K - $184K/yr

Fieldpiece is hiring an Embedded Software Engineer to contribute to the design, development, and support of the embedded software that powers our connected instruments, wireless tools, probes ...

Embedded software engineer

Brisbane, CA · On-site

$158K - $208K/yr

The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of ... Experience with wireless technologies, such as 802.11, 802.15.1. Additional Information All your ...

Embedded software engineer

Brisbane, CA

$158K - $208K/yr

The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of ... Experience with wireless technologies, such as 802.11, 802.15.1. Additional Information All your ...

Embedded Software Engineer

Sunnyvale, CA · On-site

$110K - $160K/yr

WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge ... Develop Secured Enterprise Wireless products and features * Linux kernel/driver development of ...

Embedded Software Engineer

Santa Clara, CA · On-site

$154K - $203K/yr

Embedded Software Engineer, Santa Clara, CA We are seeking a motivated and detail-oriented Embedded Software Engineer to join a dynamic team. The ideal Embedded Software Engineer will possess a solid ...

Embedded Software Engineer

Irvine, CA · On-site

$141K - $185K/yr

Embedded Software Engineer Location: Irvine, California (onsite) Duration: Long Term Contract/Full time option as well. Job Overview: We are looking for an experienced Embedded Software Engineer to ...

Embedded Software Engineer

Sunnyvale, CA · On-site

$117K - $143K/yr

Our WiFi team is looking for an Embedded Software Engineer with C programming and networking ... Develop Secured Enterprise Wireless products and features Linux kernel/driver development of ...

Software Engineer - Embedded Systems

San Francisco, CA · On-site

$154K - $203K/yr

Embedded Software Engineer - Embedded Systems & Firmware Company Background: Specter is creating a ... To do so, we are creating a connected hardware-software ecosystem on top of multi-modal wireless ...

Embedded Software Engineer

Carlsbad, CA · On-site

$136K - $179K/yr

Job Title: Embedded Software Engineer Location: Carlsbad, CA or Marlborough, MA Duration: 6+ Months This position is open to W-2 CANDIDATES ONLY who are authorized to work in the USA WITHOUT ...

next page

Showing results 1-20

Wireless Embedded Software Engineer information

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 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 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.

What are the key skills and qualifications needed to thrive as a Wireless Embedded Software Engineer, and why are they important?

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 cities in California are hiring for Wireless Embedded Software Engineer jobs? Cities in California with the most Wireless Embedded Software Engineer job openings:
Infographic showing various Wireless Embedded Software Engineer job openings in California as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.
Senior Embedded Engineer / Linux, IOT

Senior Embedded Engineer / Linux, IOT

Motion Recruitment

Irvine, CA

$150K - $180K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Our client is a global leader in the IoT space, specializing in retail loss prevention, operations management, and analytics solutions. Headquartered in South Orange County, California, they have an established international footprint with offices across the UK, Australia, China, Hong Kong, Germany, France, and Canada.

They are actively seeking a Senior Embedded Software Engineer with strong expertise in C, Bare Metal development, Embedded Linux, and CI/CD environments. Experience with RF technologies is highly preferred. This role is ideal for an engineer who enjoys owning the full software development lifecycle for IoT devices, from initial requirements and architecture through validation, deployment, and ongoing support.

The position involves close collaboration with senior engineering teams and third-party development partners while contributing to the design, development, testing, and optimization of embedded systems. The engineer will also be responsible for troubleshooting live deployments, collecting and analyzing system data, supporting field testing efforts, and maintaining software reliability through bug fixes and sustaining engineering. This role will work closely with QA and test teams to ensure seamless integration into the CI/CD pipeline.

This is a fully onsite opportunity requiring 5 days per week in South Orange County.

Responsibilities:

  • Lead embedded systems development from concept through production, including requirements definition, firmware architecture, coding, debugging, testing, and release
  • Develop and maintain embedded Linux-based systems, including BSP components such as U-Boot, kernel, and root file systems
  • Design and develop firmware and supporting utility tools for IoT and low-power wireless products
  • Create and optimize firmware applications across multiple product lines
  • Design validation tools, analyze system data, investigate root causes, and recommend solutions for complex technical issues
  • Optimize firmware for power consumption, efficiency, and performance
  • Develop and implement RF communication protocols
  • Produce detailed technical documentation, requirements, and design specifications
  • Support system integration, field deployments, and production releases
  • Partner closely with SQA and cross-functional teams to ensure timely and high-quality software releases
  • Maintain accurate bug tracking and version control processes

Required Qualifications:

  • 5+ years of experience in embedded software design and development
  • Strong expertise in Embedded Linux environments and BSP development
  • Advanced programming experience in C, C++, and Python
  • Experience developing low-power and wireless embedded systems
  • Strong understanding of software architecture, debugging, and complex system design
  • Experience with wireless protocols and communication systems
  • Familiarity with Jira, Git/Bitbucket, or similar version control and bug tracking tools
  • Excellent analytical and problem-solving skills
  • Ability to adapt quickly in fast-paced development environments
  • Flexibility to occasionally support off-hours work or travel as needed

Preferred Qualifications:

  • IoT product development experience
  • RF signal processing experience
  • Experience with Yocto

Education:

  • BSEE, MSEE, BSCS, MSCS, or related technical degree

Compensation & Benefits:

  • Competitive compensation package ranging from $150,000–$180,000
  • Comprehensive medical, dental, and vision coverage
  • Life, AD&D, and LTD insurance
  • FSA/HSA options
  • 401(k) with company match
  • Generous PTO package
  • 11 paid company holidays

#LI-SV1