logo

View all jobs

SOFTWARE ENGINEER

Syracuse, NY

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 
    • Python 
    • C++ 
  • 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.  

 

Share This Job

Powered by