
Senior Associate, Software Engineering
L3Harris Technologies
full-time
Posted on:
Location Type: Office
Location: Sunrise • Florida • New York • United States
Visit company websiteExplore more
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