Senior Specialist, Software Engineering - DSP

L3Harris•Bell, FL
•Onsite

About The Position

The Senior Specialist, Digital Signal Processing (DSP) Engineer designs, develops, and extensively tests complex engineering solutions for advanced tactical radio operating system and waveform software. The role works toward operational targets with a direct impact on departmental results and collaborates with cross-functional engineering teams to develop and evaluate hardware and software interfaces, operational performance requirements, and overall system design. The position participates in all phases of the software development life cycle. The role is onsite in Rochester, New York; Sunrise, Florida; or Columbia, Maryland. The work schedule is 9/80: employees work 9 out of every 14 days, totaling 80 hours, and have every other Friday off. Candidates must be able to obtain a U.S. security clearance.

Requirements

  • Proficiency with embedded C/C++, object-oriented design, and real-time, multithreaded programming.
  • Proficiency with digital signal processing (DSP) and radio frequency (RF) concepts and technology.
  • Experience with real-time operating systems such as VxWorks RTOS, Linux, or QNX.
  • Ability to quickly analyze and understand large, complex existing software systems.
  • Ability to develop software test procedures, software programs, and related documentation.
  • Ability to identify, track, and repair software defects.
  • Ability to work effectively in a multidisciplinary team environment and communicate information and ideas clearly and succinctly.
  • Must be able to obtain a U.S. security clearance.
  • Bachelor’s degree and at least 6 years of prior relevant experience; or a graduate degree and at least 4 years of prior related experience; or, in lieu of a degree, at least 10 years of prior related experience.

Nice To Haves

  • Experience with Git or Bitbucket.
  • Experience with continuous integration tools such as Jenkins.
  • Experience with the Agile methodology.
  • Experience with wireless networking software system design and development.

Responsibilities

  • Design, develop, and extensively test complex engineering solutions for advanced tactical radio operating system and waveform software.
  • Collaborate with cross-functional engineering teams to develop and evaluate hardware/software interfaces, operational performance requirements, and overall system design.
  • Participate in all phases of the software development life cycle.
  • Analyze and understand large, complex existing software systems.
  • Develop software test procedures, software programs, and related documentation.
  • Identify, track, and repair software defects.
  • Contribute to departmental goal development and planning efforts.
  • Clearly convey information and ideas and work effectively in a multidisciplinary team environment.

Benefits

  • Health insurance
  • Disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Employee assistance program (EAP)
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service