L3Harris Technologies

Senior Associate, Software Engineering

L3Harris Technologies

full-time

Posted on:

Location Type: Office

Location: SunriseFloridaNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and development of embedded software and platforms for next generation tactical radios.
  • Design and implement core IP and Ethernet based networking capabilities on embedded Linux systems
  • Design and implement application-level libraries for interfacing with software and hardware components in embedded Linux systems.
  • Develop software test procedures, software programs, and related documentation.
  • Participates in peer reviews; identifies, tracks, and addresses software defects.
  • Consult with cross-functional engineering groups to evaluate interfaces and operational requirements.
  • Provide technical support to internal and external customers including factory software introduction support and manufacturing issue resolution.

Requirements

  • Bachelor’s Degree and a minimum of 2 years of prior relevant experience
  • Graduate Degree or equivalent with 0 to 2 years of prior relevant experience
  • In lieu of a degree, minimum of 6 years of Software Engineering experience
  • Experience with the C/C++ programming language and Object-Oriented Analysis and Design
  • Knowledge of networking software development
  • Comprehensive knowledge of embedded software development on software defined radio platforms
  • Experience with Linux application development environment and Linux device driver interfaces
  • Experience with real-time operating systems (e.g. VxWorks RTOS, Linux, QNX)
  • Experience with multi-threaded, multi-core design
  • Experience with Git/Bitbucket
  • Experience with embedded software emulators and Debuggers
  • Experience with continuous integration (e.g. Jenkins)
  • Development experience with HAIPE and related standards and IKEv1 protocol as well as networking protocols such as DHCP, VPN, NHRP, RIP routing, and GRE
  • Experience with the Agile methodology
Benefits
  • Employees work 9 out of every 14 days – totaling 80 hours worked – and have every other Friday off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++Object-Oriented AnalysisEmbedded Software DevelopmentLinux Application DevelopmentReal-Time Operating SystemsMulti-Threaded DesignNetworking Software DevelopmentContinuous IntegrationNetworking Protocols