Outside Analytics, a subsidiary of SMX, is seeking an Embedded Software Engineer with a strong C++ background to join its mission data processing team. The role supports the development, integration, and operational support of remote sensing mission systems across airborne, ground-based, and orbital regimes. The engineer will develop high-reliability, high-performance C++ applications, including real-time embedded applications, and optimize processing performance while making design tradeoffs for constrained Size, Weight, and Power (SWaP) systems. The position involves working directly with remote sensing data and customers, with substantial independence and responsibility for validating work. The engineer will collaborate with Solutions Architects, Algorithm Engineers, data providers, and teammates to develop real-time mission data processing signal chains and a robust, adaptable signal processing architecture. Work includes supporting low-SWaP deployments such as Versal ACAP devices, designing and documenting solutions, testing thoroughly, and using and contributing to CI/CD pipelines. The role requires adherence to applicable corporate and DoD processes, standards, quality, compliance, and security requirements. Secret clearance is required or must be obtainable; U.S. citizenship is required. The proposed salary range is $160,000–$210,000 USD. SMX cites health insurance, paid leave, retirement, and learning and development opportunities among its compensation and benefits offerings. Application deadline: November 30, 2026.
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