Firestorm is seeking a Senior SDK Engineer to join our Software team and help shape SparkSDK —the toolkit developers use to integrate vehicle payloads, sensors, and data links into Firestorm’s ecosystem. You’ll report to the SparkSDK lead, and work closely with platform, autonomy, avionics, and applications teams to build a robust, secure, and developer-friendly SDK that powers real defense missions. This is a high-impact, hands-on engineering role focused on designing and delivering a modular, cross-platform SDK with clean APIs, strong versioning guarantees, and first-class language wrappers/FFIs. You’ll implement a C/C++ core and expose it to multiple languages (C, C++, Java, Python, C#, etc.), enabling integrators to quickly connect to WarRoom and other Firestorm apps and services, application gateways, vehicle onboard services, and ground control software. You’ll help ensure interoperability with industry and defense standards while upholding security and performance requirements.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior