Chicago, IL. Full time.
The Applications &#38; Analytics Architecture Group in Motorola Solutions is looking for an software engineer. The group performs research and development on video, image, audio, and data analysis algorithms, applications, and services, to create next-generation public safety and enterprise solutions.
Job Responsibilities:
• Collaborate in cross-functional teams to develop system prototypes, integrating video/image analytics algorithms and software.
• Contribute to the development of video/image analytics &#38; processing algorithms, develop efficient software implementations of the algorithms, run simulations to evaluate performance and refine the methods.
• Generate patent disclosures covering the system solutions and the underlying methods.
• Present results and demonstrations at internal meetings and meetings with customers.
Basic Qualifications:
The position requires an MS in Computer Science, Computer Engineering or Electrical Engineering.
Specific Knowledge/Skills:
• Enthusiasm for solving complex problems.
• Extensive C++ and/or Java programming experience and strong object oriented design experience, including working knowledge of core libraries and design patterns.
• Significant software development experience, including use of software development tools and version control in Unix/Linux and/or Windows environments.
• Application programming experience on Android mobile platforms.
• DSP and/or GPU programming experience on embedded platforms is a plus.
• Web applications or services development experience, including server-side and client-side web scripting (e.g. JavaScript, Python, and/or Perl) is a plus.
• Experience with multimedia frameworks (e.g. GStreamer, WindowMedia) and video codecs (e.g. MPEG-4 AVC) is a plus.
• Experience deploying video/image processing applications in live prototype or pilot systems a plus.
• Some hand-on skills building circuits is a plus.
• Familiarity with one or more of the following areas is desirable: video/image processing, computer vision, machine learning, data mining, and pattern recognition.
• Strong teamwork and communication skills, creativity, productivity, and learning agility.
If interested, send me a message.