Senior Cyber Embedded Software Engineer

Motorola Solutions

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Schaumburg, IL
Posted
113 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$109k most similar roles pay here $234k

This listing doesn't post a salary. Most similar roles pay $149,500–$193,000.

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

Listed pay typically runs $106,500–$140,000 across 117 roles with salary data.

Most-posted roles

View all roles at Motorola Solutions

At a glance

TL;DR · Senior Cyber Embedded Software Engineer

As a Senior Cyber Embedded Software Engineer within the Applied Technology organization, you will join a multi-disciplinary team focused on architecting, designing, and implementing secure embedded systems. Your daily responsibilities include performing vulnerability analysis of existing systems, developing source and binary patches, and creating new secure systems through experimentation, static analysis, and research. You will develop proofs-of-concept, testing procedures, and whitepapers to solve complex problems in the domain of cybersecurity and telecommunications. The role requires proficiency in C, C++, Python, and Linux, alongside experience with disassembly tools like Ghidra or IDA Pro, debuggers such as GDB and JTAG, and Wireshark for packet analysis. You must possess a deep understanding of microprocessor register-level interactions, assembly languages including ARM and MIPS, and network protocols such as IP, TCP, UDP, TLS, SIP, and SRTP.

What you'll do

  • Architect, design, and implement secure embedded systems across the full spectrum of computer-network operations.
  • Perform vulnerability analysis on existing systems and develop corresponding source and binary patches.
  • Conduct reverse engineering using disassembly tools like Ghidra or IDA Pro to understand how technologies function.
  • Develop proofs-of-concept, requirements, designs, and testing procedures for new products.
  • Write whitepapers to support the acquisition of new business.
  • Analyze network packets and protocols using Wireshark to ensure security standards are met.
  • Develop real-time embedded software using C, C++, and Python on Linux platforms.

What we're looking for

  • Bachelor's or Master’s degree in Computer Engineering, Software Engineering, or Computer Science.
  • Must be a U.S. citizen with the ability to obtain necessary security clearances.
  • Proficiency in programming languages including C, C++, and Python.
  • Experience in embedded systems, telecommunications protocols, reverse engineering, and cybersecurity.
  • Experience with disassembly tools like Ghidra, IDA Pro, or Radare2 and debug tools like GDB and JTAG.
  • Understanding of executable file formats, linkers, compilers, and assembly languages such as ARM, MIPS, PPC, or x86.
  • Knowledge of network protocols (IP, TCP, UDP, TLS, SIP, SRTP) and security principles like encryption and access controls.
  • Active TS/SCI clearance is preferred.

More like this

Similar roles

Senior Embedded Software Engineer, R&D

Motorola Solutions

Los Angeles, CA 156 days ago $140,000$200,000
C Linux Kernel embedded system s ARM RISC-V Socket Programming IPsec MAC Mobile Ad-hoc Networking Ethernet NIST FIPS 140-3 NIAP Common Criteria Encryption Algorithms Scripting
5+ yrs exp Hybrid

Microelectronics Vulnerability Researcher

Booz Allen Hamilton

Huntsville, AL 81 days ago $86,800$198,000
C C++ Python Reverse Engineering IDA Pro Ghidra Embedded Systems Side-channel Analysis Fault Injection Differential Power Analysis Correlation Power Analysis Electromagnetic Analysis Glitching Oscilloscopes Logic Analyzers JTAG i2C FPGA Cryptography Signals Processing
3+ yrs exp

Senior Embedded Software Engineer

TSC

Aurora, CO 51 days ago
C C++ Embedded Systems Linux RTOS Python Bash CI/CD Git Containerization Virtualization IP Networking Cross-compilation Device Drivers MIL-STD-882E
10+ yrs exp

Senior Embedded Software Engineer

General Dynamics

Scottsdale, AZ 21 days ago $142,696$158,303
C/C++ Linux Git Rust Embedded Development Boot Agile SELinux CI Pipelines Python Perl Static Analysis
8+ yrs exp

Senior Embedded Software Engineer

TSC

Huntsville, AL 16 days ago
C++ Embedded Linux Python Bash POSIX Threads FPGA Ethernet Serial Interfaces Hardware-in-the-loop Middleware Device Drivers Version Control
5+ yrs exp