Sr. Software Systems Engineer

SPXEverett, WA
94d$165,200 - $205,000

About The Position

SPX Technologies builds innovative solutions that enable a safer, more efficient, sustainable world. As part of Detection and Measurement, TCI is a global leader in innovative spectrum monitoring and signals intelligence systems. As a Senior Software System Engineer, you will actively participate in the development of radio frequency signal acquisition, geolocation and analysis systems used for Signal Monitoring, Communications Intelligence, and Counter-UAS purposes. This role involves applying your strong radio frequency and signal processing background, and software development skills to meet challenges faced by spectrum regulators, intelligence organizations, and defense agencies globally.

Requirements

  • US Person or Permanent Resident
  • Extensive experience in design, implementation and testing of complex realtime multithreaded software applications
  • Extensive C/C++ software development experience (6+ years)
  • Extensive Digital Signal Processing (DSP) and math background
  • Radio Frequency (RF) theory and practice (propagation, antennas, receivers, signals, systems, etc.)
  • RF Signals expertise, including signal modulation, demodulation, decoding and signal analysis techniques and tools
  • Programming for Windows operating systems
  • Networking and socket level programming
  • Databases and database programming
  • Ability to quickly learn and support a large existing C++ code base
  • System QA testing, including developing and executing test plans and writing automated QA test programs
  • Excellent communications skills
  • Ability to write technical product documentation

Nice To Haves

  • SIGINT/COMINT/EW experience
  • RF Direction Finding and Geolocation concepts, including AOA and TDOA
  • Mapping concepts, standards, and programming
  • Audio signal processing including analog and digital demodulation
  • Drone signals and protocols (uplink and downlink including video)
  • Experience operating commercial drones
  • Full Motion Video (FMV) systems, including STANAG 4609, KLV Metadata, MPEG-2 Transport Stream, H.264/265 encoding
  • Programming expertise in C/C++, multithreaded realtime processing, Qt, Python, embedded programming, realtime hardware control and data acquisition, high performance graphics, GUI design and programming, networking and socket level programming, databases and database programming (incl. SQL), XML and JSON programming, API programming, software licensing, AI concepts and programming

Responsibilities

  • Develop a deep understanding of TCI's COMINT/EW and Counter-UAS products, underlying technology and implementation.
  • Modify existing software and develop new software to implement improvements or add new features to our systems.
  • Specify, test and qualify new and replacement system hardware components, including computers and drives.
  • Perform QA testing and analysis of new hardware and software performance up to the system level.
  • Develop automated QA test software and systems.
  • Create and modify software installation programs to support product updates and new products.
  • Develop and modify product documentation as needed.
  • Support other engineering groups by becoming a 'go to' expert on the functionality and performance of our products.
  • Provide technical support to our product support group and direct to end users.
  • Support Sales and Marketing activities by writing/reviewing marketing literature, proposals, and participating in customer meetings, presentations, and demonstrations.
  • Stay current with new technology and techniques that apply to our product space.

Benefits

  • Generous and flexible paid time off including paid personal time off, caregiver, parental, and volunteer leave
  • Competitive health insurance plans and 401(k) match, with benefits starting day one
  • Competitive and performance-based compensation packages and bonus plans
  • Educational assistance, leadership development programs, and recognition programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Senior

Industry

Machinery Manufacturing

Education Level

Master's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service