Sr. Staff Digital Signal Processing - Machine Learning
Company: Motorola Solutions
Posted on: June 5, 2021
If you are a current Motorola Solutions employee, please click
this link to apply through your Workday account.
At Motorola Solutions, we create technologies our customers
refer to as their lifeline. Our technology platforms in
communications, software, video and services help our customers
work safely and more efficiently. Whether it's helping firefighters
see through smoke, enabling police officers to see around street
corners, or reliably keeping the lights on in homes and businesses
around the world, our work supports those who put their lives on
the line to keep us safe. Bring your passion, potential and talents
to Motorola Solutions, and help us usher in a new era in public
safety and security.
Our Applied Technology organization puts some of Motorola
Solutions' brightest minds on unique, highly challenging projects.
Based on decades of experience with our customers, we apply
leading-edge technologies to support security and safety throughout
the world. We engineer our products from start to finish and
manufacture them in-house. We're known for low volume and high
capability with focused specialization in areas including
software-defined radios, advanced antenna solutions, artificial
intelligence and machine learning, cybersecurity, signals
intelligence and more. We can't tell you much more about what we
do, but we can tell you it's amazing.
Candidates for this position are electrical, computer, or
software engineers with strong programming skills who demonstrate
curiosity, continuous learning, and an ability to adapt. Ideal
candidates have a background in digital signal processing and
Artificial Intelligence / Machine Learning along with diverse
knowledge and a wide variety of interests, especially in cellular /
wireless communications. Hands on experience in embedded software
development is also beneficial.
You will be a member of a small (1-6 person) multi-disciplinary
team and will be responsible for architecting, implementing, and
testing digital signal processing and AI/ML solutions for a variety
of advanced Software Defined Radio (SDR) and other platforms. You
must be a flexible, results-oriented problem-solver who requires
minimal supervision and can multitask. Projects can vary greatly
from one to the next, so you must thrive on variety and enjoy
taking on new challenges. You will have the opportunity to create
proof-of-concept and low-volume specialty communications products
for government and private industry.
Responsible for all phases of design, implementation, and
testing of complex embedded software applications for
state-of-the-art small form factor SDR platforms
Participate in cutting edge artificial intelligence (AI)
research and product development, focused on embedded, edge device
wireless communication systems.
Develop solutions for real world systems, leveraging AI/ML
algorithms for standalone products and to enhance existing Applied
Regular interaction with customers for requirements capture,
design support, and demonstrations
Meaningfully communicate with members of all engineering
disciplines (hardware, RF, software, FPGA, etc) as well as
Collaborate with multi-disciplinary product development teams to
identify performance improvement opportunities and integrate
Perform duties in all areas of development (i.e. requirements
analysis, high and low-level design, coding, model training and
evaluation, documentation, real world testing, and validation).
Hands-on interaction with product hardware for developing and
- Mentoring of more junior DSP and Machine Learning
Experience with the implementation of digital signal processing
Real-time embedded software development experience
Working knowledge of basic wireless communication theory
Signal modulation & demodulation, detection, estimation, channel
coding, channel equalization, adaptive filtering, and
synchronization as it applies to algorithm development for high
speed RF data communications
Experience with GPU programming with CUDA, OpenCL and/or
GPU-based software acceleration libraries
Flexible, results-oriented problem-solver who requires minimal
supervision. Projects can vary greatly from one to the next, so you
must thrive on variety and enjoy taking on new challenges.
Knowledge of one or more wireless communication standards (GSM,
CDMA, UMTS, LTE, iDEN, Tetra, etc.).
Ability to meaningfully communicate with members of all
engineering disciplines (Hardware, RF, Software, FPGA, etc), as
well as management.
Excellent verbal and written communication skills.
Excellent understanding of real-time embedded software design
and proficiency in Linux, C, C++, Python and other software
languages and operating systems.
Agile software development and/or Git/JIRA experience is a
5+ years of experience in digital signal processing
Proficiency with digital signal processing system design and
analysis using MATLAB
Experience programming in C, C++, Python or Java.
- Experience with AI/ML frameworks (TensorFlow, Caffe, or MXNet)
and knowledge of neural network fundamentals.
Referral Payment Plan
Motorola Solutions is an Equal Opportunity Employer and all
qualified applicants will receive consideration for employment
without regard to race, color, religion, sex, sexual orientation,
gender identity, national origin, disability, veteran's status, or,
any other protected characteristic.
Keywords: Motorola Solutions, Schaumburg , Sr. Staff Digital Signal Processing - Machine Learning, Other , Schaumburg, Illinois
Didn't find what you're looking for? Search again!