Application Software Engineering Intern
Shure
Posted 13 Nov 2026, 13:09 ET
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- LinuxNetworkingWindowsNode.jsUnit testing
- Nice to have
- TypeScriptC++AngularJavaScript
- Work
- Remote · internship
- Pay
- Not stated by the employer.
- Skill demand
- Linux30%Networking15%Windows7%Node.js7%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 13, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Shure offers a challenging, fun, and rewarding summer internship program. The twelve-week program is offered to undergraduate and graduate students. We offer internships with a variety of work arrangements from onsite interns to fully remote in US. Each intern will receive a competitive salary. Additionally, interns who are asked to relocate to Illinois for onsite internships will receive a housing stipend to cover living expenses.
Key Responsibilities
Working under the supervision of an Engineering Manager and Mentor, the Application Software Engineer Intern assists with developing and testing platform-independent (Windows, Mac, Linux) middleware solutions that control and manage cutting-edge audio products and networking technologies. This internship will be Remote or Hybrid, based in Niles, IL.
- Implement business logic for operating system independent application software that controls and manages audio products and digital signal processing software.
- Prototype application software using technologies such as Typescript, Angular, NodeJS, C++.
- Focus on designing, creating, and testing high-quality code.
- Estimate, organize, and document tasks under supervision of mentors.
- Perform other duties as assigned.
Requirements & Tech Stack
- In the process of a Bachelor’s or Advanced degree in Software Engineering or related field, with a minimum of two years of engineering coursework.
- Possess an understanding of key software design principles such as separation of concerns, high cohesion, and low coupling to facilitate reuse and maintainability in software architectures, designs, and implementations; ability to decompose large, complex software systems into manageable subsystems with clearly defined interfaces.
- Familiar with writing unit tests to ensure high-quality code.
- Able to apply company policies and procedures to resolve routine issues.
- Able to follow standard instructions, practices, and procedures in analyzing situations or data.
Qualifications (Plus)
- Development experience in Javascript / Typescript.
- Development experience with C++.
- Development experience with Angular.
Applicants for this position must be currently authorized to work in the United States on a full-time basis. Shure will not sponsor applicants for this position for work visas.