Machine Learning Engineer
Motorola Solutions
At a glance
AI generatedSilvus is hiring a Machine Learning Engineer at the senior level to join its R&D team, reporting directly to the R&D Director. This role involves designing and implementing machine learning algorithms to enhance performance in wireless communication systems, such as link adaptation and interference mitigation, by analyzing real-world RF datasets and developing predictive models. The engineer will collaborate with cross-functional teams to integrate ML algorithms into Silvus’ radio firmware and networking stack, contributing to data pipeline design for model training and validation. Essential skills include a strong background in machine learning frameworks like TensorFlow and PyTorch, proficiency in Python and C/C++ for signal processing, and familiarity with wireless communication concepts such as MIMO and OFDM. The ideal candidate will have experience with embedded ML, real-time systems, and GPU acceleration, working on adaptive modulation or cognitive radio techniques to solve complex RF challenges.
Skills
What you'll do
What we're looking for
Market check
How this pay compares to similar roles
This role pays less than 92% of similar roles. Most pay $176,481–$250,500 — the shaded band above. At the midpoint, this role pays about $140k versus about $213k for comparable roles.
Based on 239 similar postings.
Employer
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
More like this
Motorola Solutions
Qualcomm
Adobe
Adobe
Adobe
Q2