
Specialist, Software Engineer
L3Harris Technologies
full-time
Posted on:
Location Type: Office
Location: Sunrise • Florida, New York • 🇺🇸 United States
Visit company websiteSalary
💰 $83,000 - $154,000 per year
Job Level
JuniorMid-Level
Tech Stack
JenkinsLinuxRTOS
About the role
- 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
- 2+ years of C/C++ programming language and Object-Oriented Analysis and Design
- Bachelor’s Degree and minimum 4 years of prior relevant experience
- Graduate Degree and a minimum of 2 years of prior related experience
- In lieu of a degree, minimum of 8 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
C/C++ programmingObject-Oriented Analysis and Designembedded software developmentLinux application developmentreal-time operating systemsmulti-threaded designmulti-core designDSP algorithmssoftware optimizationtest equipment
Soft skills
technical supportmentoringpeer reviewstask breakdownproject scheduling