
Senior Associate, Software Engineer
L3Harris Technologies
full-time
Posted on:
Location Type: Office
Location: Sunrise • Florida • New York • United States
Visit company websiteExplore more
Salary
💰 $74,500 - $138,500 per year
Job Level
About the role
- design, develop and test complex engineering solutions for advanced tactical radio systems and waveform software
- participate in all phases of the software development life cycle, while operating independently and guiding junior engineers
- design and development of embedded software and platforms for next generation tactical radios
- 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
- participate in peer reviews; identify, track, and address software defects
- consult with cross-functional engineering groups to evaluate interfaces and operational requirements
- prepare work estimates, provide input to project schedule
- breakdown tasks into smaller chunks for sprint planning
- provide technical support to internal and external customers including factory software introduction support and manufacturing issue resolution
- assist and mentor junior engineers.
Requirements
- Bachelor’s Degree and a minimum of 2 years of prior related experience
- Graduate Degree or equivalent with 0 to 2 years of prior related experience
- In lieu of a degree, minimum of 6 years of prior related experience
- 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)
- Experience designing, developing, and implementing DSP algorithms
- Experience simulating and analyzing DSP algorithms
- Experience optimizing software for performance, power consumption, and memory usage on various hardware platforms
- Experience using test equipment including oscilloscopes, spectrum analyzers, and signal generators
- Experience with radio communications including waveforms, modulations, coding schemes and digital signaling
- Experience with the Agile methodology.
Benefits
- health and disability insurance
- 401(k) match
- flexible spending accounts
- EAP
- education assistance
- parental leave
- paid time off
- company-paid holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
embedded software developmentLinux application developmentLinux device driver interfacesreal-time operating systemsmulti-threaded designmulti-core designDSP algorithmssoftware optimizationsoftware testing proceduresAgile methodology
Soft Skills
guiding junior engineersconsulting with cross-functional teamstask breakdown for sprint planningtechnical supportmentoring junior engineers