Trabajo de Android embedded software engineer en Omnitracs, Ciudad de México - México



Rango de salario (MXN)

Tipo de empleo

Fecha de publicación

Android embedded software engineer

Android embedded software engineer

What sets us apart from other logistics technology companies is our rich history in data!  In 1988, Omnitracs (then Qualcomm) fundamentally changed the way fleets operate and we’re doing it again today.  With over a million assets in over 70 countries, Omnitracs has a lot of data.
Omnitracs’ newly formed Innovations startup is innovating on this data to create new products - helping our customers not just survive, but thrive, in today’s complex transportation ecosystem.  We are looking for an  Android embedded software engineer  to join our fast-paced Agile team in Mexico City. 

The responsibilities:
  • Work as part of the mobile platform team to help build and customize the android OS for custom hardware. Be the liaison to the hardware team and vendors for device driver support.
  • Support specific OS needs from the app development team. Develop tools and utilities for enhancing the platform and troubleshooting capabilities.   

The qualifications:
Fluent English: B2+ or above (advanced).
  • Experience: 4+ years.
  • Solid understanding of Java, Android internals (OS architecture), ability to build OS, Android framework, Android SDK, NDK.
  • Ability to work with custom hardware and be able to port AOSP versions and customize appropriately.
  • Strong Experience in multi-threaded programming in Java/C++ on mobile devices.
  • Strong fundamentals in computer science regarding data structures, algorithms, multi-threaded programming etc.
  • Ability to ramp up quickly is a must.
  • Experience working with project tracking tools like Jira.
  • Experience working with source control systems like perforce, GIT.

Don't forget to apply! We have an interesting compensation package.