1

Internship Signal Processing Engineer Jobs in Elgin, IL

Engineer II, Software

Niles, IL · On-site

$90.60 - $145/hr

Partnering closely with research scientists, signal processing engineers, data engineers, and cross‑functional teams, you'll help bring emerging technologies from concept to commercialization while ...

Founding Research Engineer - AI & Defence 📍 San Francisco | Onsite I'm working with a highly ... • Signal processing • Machine learning and sequential modelling • Computational social ...

Sr Embedded Engineer

Aurora, IL · Hybrid

$99K - $135K/yr

... signal processing and RF protocol stack implementation. * Architect and implement firmware ... Collaborate with hardware engineers to define system requirements and specifications for sensor ...

Sr Embedded Engineer

Aurora, IL · On-site

$99K - $135K/yr

... signal processing and RF protocol stack implementation. * Architect and implement firmware ... Collaborate with hardware engineers to define system requirements and specifications for sensor ...

LLRF FPGA Design Engineer

Batavia, IL · On-site

$111K - $146K/yr

Fermilab seeks a highly motivated LLRF System Design Engineer in the Accelerator Division RF ... Real-time high-speed signal processing and control systems design using FPGA's * Develop model ...

Showing results 21-40

Internship Signal Processing Engineer information

See Elgin, IL salary details

$13

$21

$29

How much do internship signal processing engineer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for internship signal processing engineer in Elgin, IL is $21.93, according to ZipRecruiter salary data. Most workers in this role earn between $18.08 and $25.67 per hour, depending on experience, location, and employer.

What does an internship signal processing engineer do?

An Internship Signal Processing Engineer assists in designing, analyzing, and implementing algorithms that process signals such as audio, images, or sensor data. They typically work under the supervision of experienced engineers, supporting projects involving data collection, filtering, feature extraction, and performance evaluation. Interns may use tools like MATLAB, Python, or C++ to develop and test digital signal processing (DSP) solutions. The role provides hands-on experience in applying theoretical knowledge to real-world engineering problems and often includes collaboration with multidisciplinary teams.

What types of projects do internship signal processing engineers typically work on, and how do they collaborate with senior team members?

Internship Signal Processing Engineers often work on real-world projects such as developing algorithms for audio, image, or communication signal processing, and analyzing large datasets to improve existing systems. Interns usually collaborate closely with senior engineers and researchers, who provide mentorship and guidance throughout the design, implementation, and testing phases. Regular team meetings and code reviews are common, creating an environment where interns can learn industry best practices and receive constructive feedback. This structure helps interns build both technical and teamwork skills, laying a strong foundation for future career advancement.

What are the key skills and qualifications needed to thrive as an internship signal processing engineer, and why are they important?

To thrive as an Internship Signal Processing Engineer, you need a strong background in mathematics, digital signal processing theory, and programming skills, often supported by progress toward a relevant engineering degree. Familiarity with MATLAB, Python, and signal processing libraries, as well as basic experience with simulation or hardware tools, is typically expected. Analytical thinking, attention to detail, and effective teamwork are crucial soft skills for this role. These skills enable interns to contribute to technical projects, solve complex problems, and collaborate efficiently in engineering environments.

What are the most commonly searched types of Signal Processing Engineer jobs in Elgin, IL?

The most popular types of Signal Processing Engineer jobs in Elgin, IL are:

What cities near Elgin, IL are hiring for Internship Signal Processing Engineer jobs?

Cities near Elgin, IL with the most Internship Signal Processing Engineer job openings:

Engineer II, Software

Shure

Niles, IL • On-site

$90.60 - $145/hr

Other

Medical, Retirement, PTO

Re-posted 11 days ago


Job description

Overview

Join Shure’s Video and Emerging Data Technology team and help shape the next generation of intelligent audio, video, and collaboration solutions.

As an Engineer II, Software, you will play a critical role in transforming cutting‑edge AI/ML research into scalable, production‑ready technologies that power real‑world products used by customers around the globe. From developing advanced machine learning models and data‑driven systems to optimizing algorithms for deployment across cloud, edge, and embedded platforms, you’ll work at the intersection of innovation and product development.

Partnering closely with research scientists, signal processing engineers, data engineers, and cross‑functional teams, you’ll help bring emerging technologies from concept to commercialization while influencing the future direction of Shure’s technology portfolio.

This position will be hybrid, based out of our Niles, IL HQ.

Responsibilities
  • Collaborate: work as part of a cross‑functional team to create, design & implement cutting‑edge features and products
  • Ideate: brainstorm with research scientists and other stakeholders to identify use cases of value to Shure customers empowered by AI/ML and opportunities to optimize and platform solutions
  • Conduct Research: survey literature and conduct original research and experiments to optimize implementation strategies and characteristics, solve problems, share findings and prototypes with colleagues, senior staff, and executives
  • Identify Software Requirements: in collaboration with AI/ML research scientists, other software engineers, and product managers. Identify and document architectural options and opportunities for platforming and reuse including working research scientists to standardize platformed solutions to frameworks and software deployments
  • Implement Prototypes: software features in diverse areas from embedded (primary) to mobile apps, desktop, cloud, and database applications. Suggest subject‑matter‑relevant features and other software opportunities to enhance research scientists’ chances of success (e.g. DSP approaches)
  • Develop Product Software Features: Implement, optimize, and test software applications and functionalities for real‑time, semi‑latent, and offline applications. Work with research scientists to identify and optimize input features, frame rates, model structures, and other characteristics that impact implementation characteristics
  • Evaluate: Validate implemented AI/ML and other algorithm features: write software to automate measurement of AI and algorithmic features against defined metrics
  • Lead: Mentor, coach, and monitor the work of less experienced engineers
  • Follow Coding Best Practices: Participate in code reviews and provide constructive feedback to peers
  • Stay Current in Field: track progress in software methodologies, tools, and best practices
  • Participate in Working Groups: to promote collaborative problem solving in specific areas, sometimes tangential to your expertise
  • Design and Document Software Approach: in collaboration with team (or on own in independent projects) documented in collaborative systems
  • Invent: contribute to intellectual property, participate in brainstorming, and encourage general innovation in the group
Qualifications
  • Bachelor’s degree in computer science, computer engineering or related field; with minimum 2 years of related experience OR Master’s degree
  • Must have: Proficiency in C++
  • Proficiency in one or more other high level programing languages such as Python, Rust, Java, etc
  • Proficiency in software development principles, design patterns, and object‑oriented design methodology, multi‑thread real‑time application
  • Experience with embedded software development, Mac & PC application development, mobile apps, or cloud‑based applications and services
  • Working knowledge of signal processing, computer vision, and machine learning
  • Experience with any of the following highly desirable:
    • Real time video applications: processing, encoding, transmission, etc
    • Embedded Linux or AOSP development
    • GPU programming
    • Hardware deep learning accelerators

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.

Compensation

Base salaries vary based on qualifications, geography, experience, and expertise in each respective discipline. The range displayed on each job posting reflects the minimum and maximum base salary for the opportunity. The base salary for this position ranges from $90,600 to $145,000. If your salary expectations do not align, still apply as we are often flexible on the seniority of posted positions. All positions also include an award‑winning benefits package.

Benefits

At Shure, we prioritize the well‑being of our Associates. We offer competitive rewards packages to full‑time and part‑time Associates working 24 or more hours a week that address physical, mental, financial, and overall well‑being. Our benefits include comprehensive healthcare, mental health and retirement savings plans, generous paid time off programs, employee discounts, professional development opportunities, work‑life balance initiatives, employee recognition programs, and volunteering/community involvement opportunities.

#J-18808-Ljbffr