Remote Software engineering Jobs · Cross-platform Development

Job listings

  • Build and maintain a high-performance C++17 library that runs across iOS, Android, and automotive embedded hardware.
  • Analyze and improve map-matching and dead-reckoning algorithms using real-world data from millions of vehicles.
  • Integrate AI tools into your design and development workflow to increase efficiency and code quality.

Mapbox is the leading real-time location platform for a new generation of location-aware businesses, powering navigation for people, packages, and vehicles. With over 4 million registered developers and a focus on flexibility, security, and privacy, Mapbox fosters a culture of teaching and learning, emphasizing diversity and supporting employees through healthcare and parental leave.

  • Design and develop a robust, cross-platform framework for sensing, detection, haptics, and ML inference.
  • Build efficient runtime execution systems, hardware abstraction layers, and developer APIs for multimodal interaction.
  • Optimize for real-time performance on multimodal data streams and ensure code reliability across platforms.

Nex combines technology and play to deliver fun, social, and interactive experiences for families. The company is a small, highly technical team with a product-driven culture that values individual growth and cutting-edge technologies.

  • Design and develop native modules in C and JavaScript, owning full lifecycle from implementation to deployment.
  • Build cross-platform system integrations exposing OS-level capabilities through JavaScript APIs.
  • Debug complex system-level issues across multiple operating systems and devices.

Our partner builds and evolves lightweight cross-platform runtimes and native modules for mobile, desktop, and server environments. The engineering culture values autonomy, technical depth, and written communication, with a distributed team.

  • Lead a team of remote engineers, developing talent through coaching and mentorship.
  • Set and manage expectations with engineering teams, senior management, and external stakeholders.
  • Engage with teams at Canonical, the open source community, and partners.

Canonical is a leading provider of open source software and operating systems to global enterprise and technology markets, publishing Ubuntu. With 1200+ colleagues in over 80 countries, we pioneer global distributed collaboration and are founder-led, profitable, and growing.