Principal Signals Software Engineer
Core
Design, develop, and modify software systems using scientific analysis and mathematical models to assess and predict outcomes for satellite ground systems.
Role type
Principal Signals Software Engineer
Builds
Signal processing software integrated with satellite ground systems
Domain
Defense / Aerospace / Radio Frequency (RF) / Digital Signal Processing
Deliverable
production ML models
Required skills
Fourier transforms, digital signal processing, Wigner-Ville transform (WVT), algorithm design and implementation, software system architecture, team leadership
Preferred skills
RF signal processing expertise, experience with scientific analysis and mathematical models
Technologies
Java, Matlab, Python, LESS Security Flow
Responsibilities
Design and develop software systems using scientific analysis and mathematical models; Create and implement algorithms for signal processing tasks; Analyze and enhance signal processing algorithms for efficiency; Identify and resolve issues pertaining to signal processing software; Lead software development teams; Ensure adherence to software development processes and documentation standards
Seniority
Principal, hands-on IC with team leadership