Remote Software engineering Jobs · Embedded Systems

Job listings

  • Strong proficiency in C/C++ programming languages.
  • Knowledge of networking protocols and socket programming.
  • Strong Linux background, including device trees and drivers.

General Dynamics Mission Systems engineers high technology solutions, products, and services for mission success across all domains. With over 12,000 professionals globally, they partner with industry leaders to innovate in defense and science, valuing trust and transparency in a flexible work environment.

  • Participate in the design, development, and operation of several key embedded software capabilities on the Lime vehicles and related products.
  • Be the voice of customers for engineering excellence within the team and influence team roadmap decisions.
  • Own unique embedded software functions through design, implementation (in C, C++, RUST etc), testing, and integration in an embedded Linux or real-time operating system (RTOS) environment.

Lime is the largest global shared micromobility business, operating in close to 30 countries across five continents. We’re on a mission to build a future where transportation is shared, affordable and carbon-free. Named a 2025 Time 100 Most Influential Company, Lime continues to set the pace for shared micromobility globally, spurring a new generation of clean alternatives to car ownership.

  • Work with leadership to manage the technical feature roadmap.
  • Motivate, develop, and manage a team of remote and hybrid engineers.
  • Maintain release structures and track performance to ensure deliveries.

Overview is an AI-powered camera company transforming manufacturing quality and automation. They are a leader in AI for industrial applications with over 150 factories trusting their vision systems, combining NVIDIA GPU-powered hardware with AI models. They foster a culture of excellence.