Embedded Software Engineer

Motorola Solutions

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Schaumburg, IL
Salary
$66,900–$95,300 / yr
Employment
Full-time
Posted
88 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $152k
This role $81k
$53k $198k
below market most similar roles pay here above market

This role pays less than 99% of similar roles. Most pay $122,446–$182,400 — the blue band above. At the midpoint, this role pays about $81k versus about $152k for comparable roles.

Based on 240 similar postings.

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 156 open roles on FindRole.

Listed pay typically runs $100,000–$135,000 across 120 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Embedded Software Engineer

JOB TITLE: Embedded Software Engineer The Embedded Software Engineer joins the Applied Technology organization to develop solutions for real-world systems and standalone products. This role involves creating proof-of-concept and low-volume specialty communications products for government and private industry. Key responsibilities include requirements analysis, high and low-level design, coding, model training, documentation, and real-world testing. The engineer will perform hands-on interaction with product hardware for debugging and validation. Required technical skills include proficiency in Linux, C, C++, and Python, along with an understanding of real-time embedded software design. Candidates should possess knowledge of wireless communication standards like GSM, CDMA, UMTS, LTE, and Tetra. The work focuses on high-capability products including software-defined radios, advanced antenna solutions, artificial intelligence, machine learning, reverse engineering, cybersecurity, and signals intelligence.

What does a Embedded Software Engineer earn?

Median $150424 from 100 postings across 20 companies.

See salary data

What you'll do

  • Develop solutions for real-world systems and standalone products to enhance Applied Technology offerings.
  • Perform requirements analysis, high and low-level design, coding, and documentation for software projects.
  • Train and evaluate models as part of the development lifecycle.
  • Conduct real-world testing and validation of software products.
  • Interact with product hardware to perform debugging and troubleshooting.
  • Learn and apply various wireless communication standards like GSM, CDMA, UMTS, LTE, and Tetra.

What we're looking for

  • Bachelor's (BS) or Master's (MS) degree.
  • Experience programming in C, C++, and/or Python.
  • Must be a U.S. citizen with the ability to obtain necessary security clearance.
  • Excellent understanding of real-time embedded software design.
  • Proficiency in Linux and other software languages and operating systems.
  • Ability to meaningfully communicate with members of all engineering disciplines and management.
  • Hands-on experience in embedded software development (preferred).
  • Practical experience with oscilloscopes, logic analyzers, and debugging microcontroller software (preferred).

More like this

Similar roles

Embedded Software Engineer

Motorola Solutions

Schaumburg, IL 76 days ago $75,000–$130,000
C C++ Python Linux Embedded Software Agile Git JIRA Machine Learning Artificial Intelligence Wireless Communications FPGA Cybersecurity

Senior Software Engineer

Motorola Solutions

Schaumburg, IL 35 days ago $92,700–$125,400
C C++ C# .NET Python TypeScript HTML CSS Angular Linux Git JIRA Agile Embedded Software WebStorm Machine Learning Artificial Intelligence

Embedded Software Engineer

L3Harris

Camden, NJ 20 days ago $94,341–$156,188
Java C C++ Python VxWorks Red Hat Enterprise Linux OpenShift VMWare Jira Rational Team Concert SDLC Agile Scrum UML Asterisk RMF VOIP Static Analysis
4+ yrs exp

Embedded Software Engineer

General Dynamics

Bloomington, MN 38 days ago $118,570–$126,000
C C++ Python Rust Linux RTOS Docker Kubernetes HW/SW Integration DO-178 Agile Embedded Software Development
5+ yrs exp

Embedded Software Engineer

Qualcomm

San Diego, CA 39 days ago $117,800–$176,600
C C++ Python Assembly Java Perl Embedded Software Device Drivers SCons JTAG CPU Architecture Software Source Control Build Systems Debugging
2+ yrs exp

Embedded Software Engineer

TSC

Huntsville, AL 4 days ago
C C++ Embedded Linux Python Bash Git Unit Testing Data Structures Algorithms Multithreaded Programming Networking Ethernet FPGA Hardware-in-the-loop Simulation Software Configuration Management