Sensing / Signal Processing Software Engineer
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- US
- Compensation
- Not disclosed
- Apply by
- April 13, 2027
About this role
<h3>Accountabilities:</h3><li>Design, develop, integrate, and maintain software solutions supporting remote sensing, signal processing, and geospatial intelligence applications.</li><li>Build and optimize algorithms and software systems for processing, transforming, analyzing, and exploiting complex sensor-derived and geospatial datasets.</li><li>Develop and maintain applications, data-processing pipelines, backend services, and APIs, primarily using Python and other appropriate programming languages.</li><li>Apply strong computer science and software engineering principles to solve complex technical challenges and deliver reliable, maintainable solutions.</li><li>Translate remote sensing, signal processing, and systems engineering requirements into scalable software architectures and technical designs.</li><li>Understand and integrate the interactions between sensors, SAR, RF/radar systems, signal-processing algorithms, data pipelines, orchestration layers, and end-user applications.</li><li>Contribute to system architecture, technical planning, implementation, integration, testing, debugging, performance optimization, and deployment throughout the project lifecycle.</li><li>Develop automated workflows and orchestration systems to streamline data processing and algorithm execution across complex technical environments.</li><li>Collaborate with software engineers, systems engineers, data scientists, analysts, and domain specialists to deliver integrated solutions.</li><li>Work with large-scale, heterogeneous, and high-volume sensor datasets while ensuring efficient data handling and processing.</li><li>Document software architectures, technical specifications, interfaces, and engineering decisions to support maintainability and knowledge sharing.</li><li>Provide technical leadership across projects and workstreams, contributing to engineering decisions and coordinating multidisciplinary efforts.</li><li>Support additional engineering responsibilities as required, including occasional evening or weekend work to meet project needs.</li><h2>Requirements:</h2><li>At least five years of professional experience in software engineering, algorithm development, signal processing, remote sensing, systems engineering, or a closely related technical field.</li><li>Bachelor's degree or higher in Computer Engineering, Electrical Engineering, or a related technical discipline.</li><li>Strong foundations in computer science, software architecture, software development principles, and systems integration.</li><li>Professional experience developing production-oriented software using Python.</li><li>Demonstrated experience designing, building, and integrating software systems, rather than focusing exclusively on research or data analysis.</li><li>Practical experience working with remote sensing, Synthetic Aperture Radar (SAR), radio frequency (RF), radar, or other signal-derived sensor data.</li><li>Understanding of signal-processing concepts and their application to real-world sensor systems.</li><li>Ability to understand complex technical systems, identify dependencies between components, and translate requirements across software, algorithms, data processing, and systems engineering.</li><li>Experience contributing to technical architecture, system design, implementation, integration, or deployment decisions.</li><li>Strong analytical thinking, problem-solving, communication, and collaboration skills, with the ability to work effectively across multidisciplinary teams.</li><li>Additional experience in one or more of the following areas is highly desirable: Signals Intelligence (SIGINT), Measurement and Signature Intelligence (MASINT), electromagnetic or radar systems, geospatial data, satellite imagery, or Earth observation.</li><li>Familiarity with distributed data-processing systems, workflow orchestration, cloud-based architectures, APIs, backend services, or full-stack applications is an advantage.</li><li>Knowledge of containerization, continuous integration and continuous delivery (CI/CD), automated testing, and modern software development practices is beneficial.</li><li>Experience handling large-scale sensor datasets, systems engineering, or technical project leadership is preferred.</li><li>Background in defense, aerospace, intelligence, national security, or government and Department of Defense (DoD) programs is an additional advantage.</li><li>Applicants must provide a relevant cover letter explaining their interest in the role and highlighting their technical experience and motivation.</li><h2>Benefits:</h2><li>
<strong>Competitive compensation:</strong>Annual salary ranging from $135,000 to $145,000, depending on skills and experience.</li><li>
<strong>Remote work:</strong>Location flexibility for employees based in the United States.</li><li>
<strong>Flexible scheduling:</strong>Discretionary paid time off (PTO) and flexible working arrangements.</li><li>
<strong>Equity participation:</strong>Stock options offering the opportunity to share in the organization's growth.</li><li>
<strong>Retirement savings:</strong>401(k) plan with employer matching contributions.</li><li>
<strong>Healthcare coverage:</strong>Medical, dental, and vision insurance for employees and their eligible dependents.</li><li>
<strong>Health spending accounts:</strong>Flexible Spending Account (FSA) and Health Savings Account (HSA) options.</li><li>
<strong>Insurance protection:</strong>Employer-paid life insurance and long-term and short-term disability coverage.</li><li>
<strong>Family support:</strong>Disability coverage applicable to parental and family-care needs.</li><li>
<strong>Paid holidays:</strong>11 paid holidays annually.</li><li>
<strong>Professional development:</strong>Access to training, career development opportunities, and an educational assistance program.</li><li>
<strong>Inclusive workplace:</strong>Employee resource groups that encourage collaboration, belonging, and diverse perspectives.</li><li>
<strong>Additional perks:</strong>Further benefits and resources designed to support employee well-being and professional growth.</li>