Sign In
 [New User? Sign Up]
Mobile Version

Software Engineer/Mobile Application Developer (Android OR iOS) - Motorola

Motorola Solutions


Location:
Fort Lauderdale, Florida
Date:
09/14/2017
2017-09-142017-11-13
Categories:
  • Data Engineer
  • Data Analytics
  • Data Scientist
Motorola Solutions
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

This individual will work with other engineers in the software design, development, integration, and test of mobile applications software on one or more mobile platforms for next generation subscriber devices and wearable accessories concepts within the CTO Advanced Devices Technology & Realization team.

This role is located onsite at our Plantation, Florida office. No relocation will be provided.

Requirements

Basic Requirements :

  • Bachelor's Degree with 2+ years Mobile Application Experience OR Master's Degree with Knowledge or experience with Android development and/or iOS development
  • Mobile application and/or platform development, including Android, iOS, and/or Mobile Web development. Experience with Android OR iOS UI frameworks. Experience with Android SDK & NDK is a plus.
  • Performance analysis and tuning experience including memory usage, CPU utilization, leak checking, etc. is a plus.
  • Excellent debugging skills to solve challenging problems.
  • Experience with networking protocols TCP/UDP, and also SIP, RTP, RTCP is a plus.
  • Experience/knowledge in mobile application software development tools (e.g. Git, Gerrit, Node.js), testing, process (Agile, kanban) and configuration management.
  • Experience in cloud computing, such as Amazon Web Services (AWS), Google Cloud, Dockerization, etc.
  • Experience in cross-mobile-platform development technologies (e.g. PhoneGap, Cordova) is a plus. Experience in Vuforia, Unity, and Google Project Tango is plus.
  • Strong programming skills: C and C++; Java also preferred; Javascript, Objective-C and Swift a plus.
  • Strong written and oral communication skills
  • Knowledge of mobile device emerging technologies is a plus, including Smartphone architectures, geolocation technologies, camera/video technologies, touch screen displays, sensors, augmented/virtual reality, machine learning, data science, video analytics (e.g. OpenCV), and public and private WANs/PANs.
  • The candidate must be team-focused and highly self-motivated with a desire to explore new approaches and technologies in a fast-paced software development group.
Powered By

Featured Jobs