As a Software Engineer, you may… 
 
Help design and develop software components that advance our sensors’ ability to: 
	- Detect and track new types of targets 
- Process target data with high throughput and reliable performance 
- Monitor performance and health metrics, and autonomously recover from faults 
- Interact with cloud-based systems and other network components  
Develop full stack web applications for monitoring and operating sensor networks: 
	- Help develop high throughput / high availability data processing systems 
- Work with senior engineers to implement data analytics used for health monitoring, fault analysis, and management of a geographically distributed sensor network 
- Maintain and improve existing software 
Work in a small, dedicated team passionate about solving challenging problems and delivering results: 
	- Collaborate with Software, Systems, Digital, and RF engineers to advance overall product capabilities 
- Participate in collaborative design and code reviews Play an active role in the validation and verification of both design and system-level capabilities 
Work within and harden our existing software development best practices: 
	- Document and clearly communicate designs to peers. 
- Test and validate designs to ensure proper and bug free operation. 
- Improve CM/CI capabilities and coverage. 
A successful candidate may have… 
	- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field with strong programming background 
- 3+ years of related professional experience 
- Programming experience with 
	
	
- Comfort working on embedded Linux Operating Systems 
- Strong verbal and written communication skills 
- Ability to work in a fast-paced environment and overcome technical challenges. 
- Experience with or the drive to learn: 
	
		- Communication, Radar, and other Sensor Systems 
- Digital Signal Processing 
- Analysis methods and tools including Python and MATLAB 
- Javascript, Flask, and other web technologies 
- SQL database design, expansion, and use 
 
 
The location of this position has the ability to be remote, hybrid or onsite in the Syracuse, NY office.