Specialist Software Engineer

Harris   •  

Colorado Springs, CO

Industry: Business Services


11 - 15 years

Posted 395 days ago

Job Description:

Harris Corporation is currently seeking a Sr. Software engineer to join our team. The successful candidate will perform Software engineering tasks on Phase Array Radar systems. Perform lifecycle engineering of software applications applying traditional and object oriented methodologies to all aspects of engineering, I.E. software requirements development, preliminary design, critical design, software code development, Data Flow diagrams/Class/Sequences diagrams, peer reviews, unit and developmental testing/ integration, documentation, completion of all deliverables.  Study system utilization to determine optimal system configurations. 

Responsibilities include:

  • Software technical leadership role / mentorship position
  • Perform code, data analysis, and document inspection to support definition of requirements and design
  • Develop Software for new and legacy applications, including maintenance actions
  • Generate CCB, SRR, PDR, CDR, and TRR Slides to support milestone reviews
  • Conduct design, unit test, integration and test, document results and integrate software modules in local test facilities and at site facilities.
  • Quickly read and understand code developed by others
  • Participate in meetings with the customer
  • Site integration and test support (limited travel <35%)
  • Performs other duties as assigned


  • 10+ years’ relevant experience with BS/BA (Bachelors) or equivalent

Preferred Additional Skills:

  • Familiarity with RADAR systems
  • Familiarity with legacy languages
  • Experience in engineering/reverse engineering/modelling (MagicDraw or equivalent) new and existing code
  • Work well with team members from various discipline
  • Concurrency model
  • Mainframe assembly (IBM 360, SNX/Centran)
  • Jovial development
  • ADA development (ADA 87 familiarity)
  • PL/1 or its derivatives
  • Java development (Eclipse, GUI/services/IPCs/network messaging)
  • Experience in development with IPCs and UDP/TCP/IP communication paradigms
  • Strong communications skills