Senior Software Engineer, Swarm Systems
RemoteSan Diego · RemoteLast seen 9 days ago
Summary
Senior Software Engineer developing swarm robotics systems using C++ for drone and ground-station core processes, Python for web services, and Java/Kotlin for Android clients. The role includes designing new swarming algorithms, extending communication protocols, and driving software architecture improvements and development processes. Requires strong C++ expertise, full-stack web development skills, embedded systems knowledge, Linux proficiency, and a strong mathematical/physics background with vector operations.
Embedded SystemsSoftware DevelopmentC++JavaPythonReactAgileAndroidAutonomous SystemsCompiler OperationCSSEmbedded LinuxFlutterHTMLJavaScriptKotlinLinuxMemory ManagementMvcMvpMvvmObject Oriented DesignPosixPub SubReact NativeRtosStm32Swarm Communication ProtocolsSwarming AlgorithmsVector OperationsXamarinYacto