Associate, Software Engineer

L3Harris Technologies•Colorado Springs, CO
•$66,000 - $123,000

About The Position

The Associate Software Engineer applies computer science, engineering, and mathematical analysis concepts to develop software for target applications. The role supports embedded software development for real-time control of advanced tactical radio equipment, working closely with cross-functional engineering teams to evaluate hardware/software interfaces, operational performance requirements, and overall system design. The position participates in all phases of the software development life cycle, including requirements analysis, design, implementation, integration, and testing. It also involves developing test procedures, software programs, and documentation; using modeling tools and equipment to establish operating data and conduct experimental tests; and participating in peer reviews to identify, track, and repair defects. Work may involve a range of programming languages, operating systems, and processor designs.

Requirements

  • Applicants must be pursuing a bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, Mathematics, Digital Arts & Sciences, or a related field, or have completed a bachelor's degree within the last 12 months.

Nice To Haves

  • Experience or skills in one or more of: C++, C#, C, Java, Ruby, JEE, HTML5, XML, SQL, Qt, Windows, .NET, Unix, Linux, SOA, RTOS, real-time controls, wireless, software security, robotics, OOA/OOD, Hadoop, Android, or embedded systems.

Responsibilities

  • Apply computer science, engineering, and mathematical analysis concepts and principles to software development.
  • Work with cross-functional engineering teams to develop and evaluate hardware/software interfaces, operational performance requirements, and overall system design.
  • Support and participate in all phases of the software development life cycle for embedded software used in real-time control of advanced tactical radio equipment.
  • Develop software test procedures, programs, and related documentation.
  • Use modeling tools and equipment to establish operating data, conduct experimental tests, and evaluate results.
  • Participate in peer reviews and identify, track, and repair defects.
  • Use software languages and platforms including C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, and Qt; Windows, Linux, mobile platforms, and embedded real-time operating systems; and Motorola, Intel, TI, and custom processor designs.

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