Senior Specialist, Software Engineering

L3Harris Technologies•City of Rochester, NY
•$97,000 - $180,000

About The Position

The Senior Specialist, Software Engineering designs, develops, and extensively tests complex engineering solutions for advanced tactical radio operating systems and waveform software. The role works closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, operational performance requirements, and the overall system design. The position participates in all phases of the software development life cycle.

Requirements

  • Proficiency with embedded C/C++, object-oriented design, real-time programming, and multi-threaded programming.
  • 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 work effectively in a multidisciplinary team environment.
  • Ability to clearly and succinctly convey information and ideas.
  • 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/Bitbucket.
  • Experience with continuous integration, such as Jenkins.
  • Experience with the Agile methodology.
  • Experience with wireless networking software system design and development.
  • Familiarity with RF concepts and technology.

Responsibilities

  • Design, develop, and extensively test complex software solutions for advanced tactical radio operating systems and waveform software.
  • Work 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.
  • Develop software test procedures, software programs, and related documentation.
  • Identify, track, and repair software defects.

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