Software Engineering Intern

Shure Incorporated

Niles (IL)

On-site

USD 41,000 - 55,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jobtailor in the United States (Illinois) seeks a talented student in computer science or related field to collaborate with software engineers and applied research scientists to design and develop software for ongoing research initiatives.

You will assist in implementing, testing, and optimizing experimental software, stay current with advances in AI/ML, and contribute fresh ideas to the advanced research team.

Qualifications

  • Currently pursuing an advanced degree in computer science, computer engineering, or a related field.
  • Experience in object-oriented programming in C++.
  • Experience with one or more other programming languages such as Java/Kotlin, Objective-C/Swift, Python, JavaScript, Rust, etc.
  • Familiarity with software development principles, design patterns, and object-oriented design methodology.
  • Basic understanding of signal processing, computer vision, and machine learning.
  • Experience with embedded software development, Mac & PC application development, mobile apps, or cloud-based applications and services.
  • Hands-on experience with real-time digital signal processing, embedded Linux development, deep learning model deployment, or GPU/hardware accelerators is a plus.
  • Creativity and curiosity for future technologies and a passion for realizing new capabilities.
  • Must be currently authorized to work in the United States on a full-time basis.
  • Shure will not sponsor applicants for work visas

Responsibilities

  • Collaborate with software engineers and applied research scientists to design and develop software applications and libraries supporting ongoing research initiatives
  • Assist in implementing, testing, and optimizing experimental software applications and prototypes
  • Stay current with advances in software, AI/ML, and emerging technologies
  • Contribute fresh ideas and insights to the advanced research team
  • Research, prototype, and demonstrate forward-leaning use cases in machine learning and artificial intelligence

Skills

Object-Oriented Programming in C++
C++
Java
Python
JavaScript
Machine Learning
Embedded Software Development
Signal Processing
Deep Learning Model Deployment
Real-Time DSP

Education

Master's or PhD in Computer Science/Computer Engineering or related field

Tools

Embedded Linux
GPU Accelerators
Cloud-Based Applications
Mobile Apps
Mac & PC Applications

Job description

  • Collaborate with software engineers and applied research scientists to design and develop software applications and libraries supporting ongoing research initiatives
  • Assist in implementing, testing, and optimizing experimental software applications and prototypes
  • Stay current with advances in software, AI/ML, and emerging technologies
  • Contribute fresh ideas and insights to the advanced research team
  • Research, prototype, and demonstrate forward-leaning use cases in machine learning and artificial intelligence
Requirements
  • Currently pursuing an advanced degree in computer science, computer engineering, or a related field
  • Experience in object-oriented programming in C++
  • Experience with one or more other programming languages such as Java/Kotlin, Objective-C/Swift, Python, JavaScript, Rust, etc.
  • Familiarity with software development principles, design patterns, and object-oriented design methodology
  • Basic understanding of signal processing, computer vision, and machine learning
  • Experience with embedded software development, Mac & PC application development, mobile apps, or cloud-based applications and services
  • Hands-on experience with real-time digital signal processing, embedded Linux development, deep learning model deployment, or GPU/hardware accelerators is a plus
  • Creativity and curiosity for future technologies and a passion for realizing new capabilities
  • Must be currently authorized to work in the United States on a full-time basis
  • Shure will not sponsor applicants for work visas
Core Competencies

Demonstrates expertise in Object-Oriented Programming, particularly in C++, along with proficiency in additional programming languages such as Java, Python, and JavaScript. Familiarity with Machine Learning, Signal Processing, and Embedded Software Development is essential for contributing to innovative research initiatives.

Highest-signal resume keywords
  • Object-Oriented Programming in C++
  • Machine Learning
  • Embedded Software Development
  • Real-Time Digital Signal Processing
  • Advanced Degree in Computer Science or Related Field
Hard Skills
  • Object-Oriented Programming
  • C++
  • Java
  • Python
  • JavaScript
  • Embedded Software Development
  • Machine Learning
  • Signal Processing
  • Deep Learning Model Deployment
  • Design Patterns
Soft Skills
  • Creativity
  • Curiosity
Industry Keywords
  • Software Development Principles
  • Computer Vision
  • Research Initiatives
  • Prototyping
  • AI/ML
Tools & Technologies
  • Embedded Linux
  • GPU Accelerators
  • Cloud-Based Applications
  • Mobile Apps
  • Mac & PC Applications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applied Research Science Intern
Applied Research Science Intern

Shure Incorporated • Niles (IL)

On-site
USD 140,000 - 200,000
Application Software Engineering Intern
Application Software Engineering Intern

Shure Incorporated • Niles (IL)

On-site
USD 52,000 - 70,000
Digital Signal Processing Intern
Digital Signal Processing Intern

Shure Incorporated • Niles (IL)

On-site
USD 95,000 - 135,000
Application Software Development Intern
Application Software Development Intern

Shure Incorporated • Niles (IL)

On-site
USD 42,000 - 54,000
AI Specialist – Operations Intern
AI Specialist – Operations Intern

Shure Incorporated • Niles (IL)

On-site
USD 60,000 - 84,000
Associate Software Engineer - AI-Driven, Full-Stack Builder
Associate Software Engineer - AI-Driven, Full-Stack Builder

Asure Software • Atlanta (GA)

On-site
USD 90,000 - 130,000
Software Engineer II
Software Engineer II

Integer Technologies • Columbia (SC)

On-site
USD 120,000 - 180,000
Relocation assistance
Year-end bonuses
401(k) with company match
+3
Embedded Systems Engineer - FPGA Expert - AI Trainer
Embedded Systems Engineer - FPGA Expert - AI Trainer

Mercor • Miami (FL)

On-site
USD 120,000 - 180,000
Software Engineer, Embedded Systems
Software Engineer, Embedded Systems

Meta • Menlo Park (CA), New York (NY)

On-site
USD 190,000 - 230,000
Staff Software Engineer
Staff Software Engineer

Ibotta, Inc. • Denver (CO)

On-site
USD 140,000 - 210,000