Senior Cyber Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Motorola Solutions · 3 months ago

Senior Cyber Embedded Software Engineer

Motorola Solutions is a global community focused on enhancing safety through technology. They are seeking a Senior Cyber Embedded Software Engineer to architect, design, and implement secure embedded systems, leveraging expertise in embedded systems, telecommunications protocols, and cybersecurity.

Cyber SecurityTelecommunicationsVideo
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Experience with disassembly tools (e.g Ghidra, IDA Pro, and Radare2) and debug tools (e.g GDB and JTAG)
Experience using Wireshark for packet analysis
Understanding of executable file formats (ELF, PE, or similar), linkers, compilers
Preferred familiarity with OSI model layer three and higher networking protocols (IP, TCP, UDP, TLS, SIP, SRTP)
Preferred experience reading, writing, analyzing at least one of ARM, MIPS, PPC, x86 assembly
Familiarity with security principles such as data separation, side-channel attacks, least-privilege, access controls, encryption protocols, keys exchanges, and can advise others on their proper implementation
Strong interpersonal, written, and verbal communication skills
Excellent understanding of real-time embedded software design and be proficient in Linux, C, C++, Python and other software languages and operating systems
Active TS/SCI clearance preferred

Qualification

Embedded systemsCybersecurityTelecommunications protocolsDisassembly toolsPacket analysisReal-time embedded softwareLinuxC/C++/PythonActive TS/SCI clearanceInterpersonal skillsWritten communicationVerbal communication

Required

Bachelor's (BS) or Master's (MS) degree, preferably in Computer Engineering, Software Engineering, or Computer Science
Experience programming in C, C++, Python
Must be a U.S. citizen with ability to obtain necessary security clearance as required by government contract. Some contracts may have higher-level clearance requirements
Experience with disassembly tools (e.g Ghidra, IDA Pro, and Radare2) and debug tools (e.g GDB and JTAG)
Experience using Wireshark for packet analysis
Understanding of executable file formats (ELF, PE, or similar), linkers, compilers
Familiarity with security principles such as data separation, side-channel attacks, least-privilege, access controls, encryption protocols, keys exchanges, and can advise others on their proper implementation
Strong interpersonal, written, and verbal communication skills
Excellent understanding of real-time embedded software design and be proficient in Linux, C, C++, Python and other software languages and operating systems

Preferred

Preferred familiarity with OSI model layer three and higher networking protocols (IP, TCP, UDP, TLS, SIP, SRTP)
Preferred experience reading, writing, analyzing at least one of ARM, MIPS, PPC, x86 assembly
Active TS/SCI clearance preferred

Benefits

Incentive Bonus Plans
Medical, Dental, Vision benefits
401K with Company Match
10 Paid Holidays
Generous Paid Time Off Packages
Employee Stock Purchase Plan
Paid Parental & Family Leave
And more!

Company

Motorola Solutions

company-logo
Motorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers.

Funding

Current Stage
Public Company
Total Funding
$1B
Key Investors
Silver Lake
2023-01-06Post Ipo Equity· $1B
2011-01-04IPO

Leadership Team

leader-logo
Mahesh Saptharishi
Executive Vice President and CTO
linkedin
leader-logo
Jack Molloy
EVP and Chief Operating Officer
linkedin
Company data provided by crunchbase