✨ Our 2026 Hiring Report is out — see what 146,050 job postings say about getting hired.

Read the report →
JOB DETAILS

Senior Software Engineer - Integration

CompanyFortem Technologies
LocationLindon
Work ModeOn Site
PostedSeptember 24, 2026
About The Company

No description available for this Company.

About the Role
Description
Fortem Technologies is seeking a Senior Software Engineer (C++) to lead the integration of third-party sensors and mitigation systems into Fortem’s established SkyDome Family of Systems. In this role, you will design and build robust C++ software that connects new radar, RF, EO/IR, acoustic, and mitigator hardware into Fortem’s command-and-control platform, enabling rapid onboarding of best-in-class third-party technology alongside Fortem’s own TrueView sensors and DroneHunter interceptors.




Key Responsibilities

Design and implement C++ (C++17 or higher) software that integrates third-party sensors (radar, RF, EO/IR, acoustic) and mitigation systems (RF jammers, kinetic interceptors) into the SkyDome command-and-control platform
Develop and maintain driver/interface layers, SDKs, and protocol adapters (e.g., ASTERIX, NMEA, proprietary vendor APIs) for new sensor and mitigator integrations
Partner with hardware, systems engineering, and product teams to define integration requirements and interface control documents (ICDs)
Build and maintain automated test harnesses to validate sensor and mitigator data fidelity and system-level performance
Debug and resolve real-time data processing and multi-threading issues across distributed sensor networks
Participate in design and code reviews, upholding high standards for reliability and maintainability
Support field testing and deployment of newly integrated capabilities at customer sites
Other engineering duties and tasks as assigned by the Director of Software Engineering or otehr engineering leadership

Requirements
Required Skills & Qualifications

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience
5+ years of professional software development experience in C++, with required proficiency in C++17 or higher
Experience integrating third-party hardware/sensors (radar, RF, EO/IR, acoustic) via serial, Ethernet, or custom protocols
Strong understanding of multi-threaded, real-time, and networked systems programming
Experience developing in Linux-based environments
Familiarity with version control (Git) and CI/CD pipelines
Excellent communication skills and the ability to work cross-functionally with hardware and systems teams




Preferred Qualifications

Experience with counter-UAS, radar, or other defense/aerospace systems
Familiarity with ASTERIX, DDS, ROS/ROS2, or similar sensor fusion middleware
Experience with sensor fusion, track correlation, or multi-sensor data processing
Active or ability to obtain a U.S. government security clearance
Experience with containerized deployment (Docker/Kubernetes)




ABOUT US

Fortem Technologies is the global leader in airspace security, delivering advanced solutions that protect against today’s autonomous aerial threats while ensuring the safety of tomorrow’s advanced air mobility. Fortem’s AI-powered SkyDome® Family of Systems combines TrueView™ sensors, command-and-control software, and autonomous DroneHunter® interceptors to defend military, government, and commercial operations worldwide from hostile or unauthorized drones. Fortem is the only company authorized to deploy a drone-on-drone kinetic interceptor in U.S. airspace, and its technology has been validated in operational deployments across Europe, the Middle East, and East Asia.




Headquartered in Lindon, Utah, Fortem is privately held and backed by Lockheed Martin, DCVC, Toshiba, AE Industrial Partners, AIM13, Signia Venture Partners, and others.




Fortem Technologies is proud to be an Equal Opportunity Employer. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We do not discriminate against any employee or applicant on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other protected status under applicable laws. We believe that diversity drives innovation and makes us stronger.
Key Skills
C++C++17LinuxMulti-threadingSensor IntegrationGitCI/CD
Categories
EngineeringSoftware Development
Job Information
📋Core Responsibilities
Design and implement C++ software to integrate third-party sensors and mitigation systems into the SkyDome command-and-control platform, including driver/interface layers and protocol adapters. Build automated test harnesses, debug real-time multi-threaded data processing, and support field testing and deployment.
📋Job Type
full time
📊Experience Level
5-10
💼Company Size
Not specified
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
Not specified
Apply Now →

You'll be redirected to
the company's application page