Are you applying to the internship?
Job Description
About L3Harris Technologies
- L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.
- Our employees are unified in a shared dedication to our customers’ mission and a quest for professional growth.
- L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success.
- Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
- L3Harris Technologies is recognized as the Trusted Disruptor in the defense industry.
- With customers’ mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea, and cyber domains in the interest of national security.
Job Title: Software Engineering Internship
- Job Code: 25665
- Job Location: Rochester, NY
Job Description
This internship offers opportunities across two primary focus areas: General Software Engineering and Digital Signal Processing (DSP) Software Engineering. Candidates may be considered for either track based on qualifications and business needs.
Software Engineering Internship (General Focus)
- Apply core computer science, engineering, and mathematical analysis concepts and principles in the development of software for critical applications.
- Work closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and to define operational performance requirements and the overall system design.
- Support and participate in all phases of the software development life cycle (SDLC), including:
- Requirements Analysis
- Design
- Implementation
- Integration
- Test
with a specific focus on embedded software for real-time control of advanced tactical radio equipment.
- Develop comprehensive software test procedures, software programs, and associated documentation.
- Utilize modeling tools and laboratory equipment to establish operating data, conduct experimental tests, and rigorously evaluate results.
- Actively participate in peer reviews, with responsibilities for identifying, tracking, and repairing software defects.
- Utilize a diverse range of software languages, including but not limited to: C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl, Python, Ajax, Qt.
- Develop on various platforms and operating systems, such as: Windows, Linux, mobile platforms, and embedded real-time operating systems (RTOS) like VxWorks, Linux, QNX, Integrity, Windows CE, for various processor designs (Motorola, Intel, TI, and custom processors).
Digital Signal Processing (DSP) Software Engineering Focus
- Apply specialized digital signal processing (DSP), communication systems, and software engineering concepts and principles in the development of software for target applications.
- Demonstrate a strong understanding of time domain versus frequency domain analysis, various filter structures, and modulation/coding algorithms.
- Work closely with cross-functional members of the engineering organization to develop and evaluate interfaces between hardware and software, and to define operational performance requirements and the overall system design.
- Support and participate in all phases of the software and firmware development life cycle, including:
- Requirements Analysis
- Design
- Implementation
- Integration
- Test
with a specific focus on embedded software for real-time control of advanced tactical radio equipment within an agile development environment.
- Develop comprehensive software test procedures, software programs, and associated documentation.
- Utilize modeling tools and laboratory equipment to establish operating data, conduct experimental tests, and rigorously evaluate results.
- Actively participate in peer reviews, with responsibilities for identifying, tracking, and repairing software defects.
- Utilize a variety of software languages, primarily C, C++, and VHDL, as well as various scripting languages.
- Develop on embedded Linux and real-time operating system platforms (QNX, Motorola, Intel, TI, and custom processor designs).
Qualifications (Required)
- Currently pursuing or recently obtained a Bachelor’s degree in one of the following fields:
- Computer Science
- Computer Engineering
- Software Engineering
- Electrical Engineering
- Wireless Engineering
- Information Security
- Mathematics
- Digital Arts & Sciences
- Or a closely related technical field.
Preferred Skills
- Experience with one or more of the following technologies or concepts:
- Programming Languages: C++, C#, C, Java, Ruby, JEE
- Web Technologies: HTML5, XML, SQL, Qt
- Operating Systems: Windows, Unix, Linux
- Frameworks/Concepts: .NET, SOA (Service-Oriented Architecture), RTOS (Real-Time Operating Systems), Real-Time Controls, Wireless Technologies, Software Security, Robotics, OOA/OOD (Object-Oriented Analysis/Design)
- Big Data/Mobile: Hadoop, Android
- System Design: Embedded Systems
Compensation & Benefits
- In compliance with pay transparency requirements, the salary range for this role in New York state is $24.00 – $46.00 per hour.
- Please note: This is not a guarantee of compensation or salary, as the final offer amount may vary based on factors including, but not limited to, experience and geographic location.
- L3Harris also offers a variety of benefits, including:
- Relocation Stipend
- 401(k) retirement plan
- Employee Assistance Program (EAP)
- Company-paid holidays
- The specific programs and options available to an employee may vary depending on date of hire, schedule type, and the applicability of collective bargaining agreements.
Additional Information
- L3Harris Technologies is proud to be an Equal Opportunity Employer. We are committed to treating all employees and applicants for employment with respect and dignity, maintaining a workplace free from unlawful discrimination.
- All applicants will be considered for employment without regard to protected characteristics as defined by federal, state, or local laws.
- L3Harris maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks where permitted by law.
- Many of our positions require the ability to obtain a security clearance. Applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
- By submitting your resume, you agree that L3Harris Technologies may share your resume and related personal information with its subsidiaries and affiliated companies for consideration for other available positions.
- L3Harris Technologies is an E-Verify Employer. Information regarding your Right To Work and the E-Verify Poster are available via provided links.