Embedded Software Engineer

Motorola Solutions

Actively hiring
Schaumburg, IL Posted 66 days ago $75,000$150,000 / year

At a glance

AI generated

TL;DR

This position is for an experienced software engineer to join a multidisciplinary team focused on developing high-quality, reliable communications products. The role involves hands-on embedded software development, including requirements analysis, design, coding, testing, and validation of real-world systems and standalone products. You will work closely with hardware, RF, FPGA, and other engineering teams to create proof-of-concept and low-volume specialty communication solutions for government and private industry clients. Ideal candidates are proficient in Linux, C, C++, Python, and have experience with agile development methodologies such as Git/JIRA. Strong verbal and written communication skills, along with the ability to adapt to new challenges independently, are essential.

Skills

C C++ Python Linux Agile Git JIRA

What you'll do

  • Develop solutions for real-world systems and standalone products to enhance existing offerings.
  • Perform requirements analysis, design, coding, testing, and validation in software development.
  • Interact hands-on with product hardware for developing and debugging embedded software.
  • Learn and conform to the department’s high standards of quality and reliability processes.
  • Communicate effectively with various engineering disciplines and management on projects.

What we're looking for

  • Strong programming skills in C, C++, and Python.
  • Experience in real-time embedded software design for Linux systems.
  • Hands-on experience in embedded software development.
  • Ability to work effectively in multidisciplinary teams.
  • Excellent verbal and written communication skills.
  • Bachelor's or Master's degree in Computer Engineering or related field.

Market check

Salary context

This $75,000–$150,000 range sits above 4% of similar postings on FindRole.

Peer median band

$124,241$198,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$135,000$183,650

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Motorola Solutions

Motorola Solutions, Inc. (NYSE: MSI) is a leading American technology company providing mission-critical communications, video security, and analytics for public safety and enterprise customers.

Motorola Solutions currently has 94 open roles on FindRole.

Listed pay typically runs $110,000–$150,000 across 81 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

More like this

Similar roles

Embedded Software Engineer

Motorola Solutions

Los Angeles, CA 4 days ago
CNSA AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP Embedded Systems MAC Protocols Messaging Applications Audio Streaming Push-to-talk Voice Application Security Protocols Encryption Algorithms Computer Science
Hybrid

Embedded Software Engineer - R&D

Motorola Solutions

Los Angeles, CA 41 days ago
C Linux kernel driver development Socket programming Internet/Ethernet protocols AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP IPsec Network protocols Data authentication Encryption algorithms NIST FIPS 140-3 NIAP Common Criteria
Hybrid

Principal Embedded Software Engineer

Motorola Solutions

Irvine, CA 54 days ago $180,000$250,000
C Linux kernel driver development Socket programming Internet/Ethernet protocols AMD UltraScale+ MPSoC Microchip Polarfire SoC BSP IPsec Network protocols Data authentication Encryption algorithms NIST FIPS 140-3 NIAP Common Criteria ARM RISC-V

Embedded Software Engineer

3M

Monroe, NC 20 days ago $124,127$151,710
STM32 Cesium RTOS BLE LoRa UWB MISRA IAR Embedded Workbench GitHub CI/CD DevOps JTAG SWD logic analyzers RF test equipment Python C embedded development static code analysis unit tests integration tests

Embedded Software Engineer

Qualcomm

San Diego, CA 54 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jira Scrum

Embedded Software Engineer

Qualcomm

San Diego, CA 49 days ago $162,600$244,000
PostgreSQL MySQL Oracle API Docker Kubernetes AWS CI/CD Python Java C++ Git Jenkins Linux REST SQL Scrum Agile