Embedded Software Intern

Shure Incorporated

Niles (IL)

On-site

USD 70,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jobtailor in Illinois is seeking an embedded software engineer to contribute to USB-based audio platform firmware. You will write C/C++ code, work with DSP and hardware teams, and help diagnose field issues while developing new features.

Applicants should be pursuing a BS in CS/CE/EE, have C/C++ experience, and be comfortable with Python scripting. Authorization to work in the US is required; visa sponsorship is not offered.

Qualifications

  • Pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Must have experience programming in C/C++
  • Experience with Python and ARM assembly language a plus
  • Experience with communication protocols including USB, I2S, I2C, UART a plus
  • Experience with real-time operating systems and embedded hardware/microcontrollers a plus
  • Experience reading hardware schematics and product datasheets a plus
  • Recommended to have taken a lab based embedded design/robotics/programming course
  • Familiarity with programming and debugging microcontrollers
  • 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

Responsibilities

  • Become familiar with the USB protocol stack and implementation
  • Help develop new embedded audio platform functionality
  • Help diagnose and root cause field issues and bugs
  • Develop new features and update code in C/C++
  • Develop scripts, testing frameworks, and utility code in C/Python
  • Participate in code and requirements reviews
  • Work with DSP, systems engineering, and hardware engineering teams to facilitate development and understanding
  • Assist with maintaining and developing embedded audio platform firmware and USB-based microphone and conferencing ecosystem
  • Analyze field issues and collaborate across divisions to develop new features and designs

Skills

C/C++ Programming
Embedded Audio Platform Development
USB Protocol Stack
Python Scripting
Real-Time Operating Systems

Education

Bachelor’s degree in Computer Science / Computer Engineering / Electrical Engineering

Job description

  • Become familiar with the USB protocol stack and implementation
  • Help develop new embedded audio platform functionality
  • Help diagnose and root cause field issues and bugs
  • Develop new features and update code in C/C++
  • Develop scripts, testing frameworks, and utility code in C/Python
  • Participate in code and requirements reviews
  • Work with DSP, systems engineering, and hardware engineering teams to facilitate development and understanding
  • Assist with maintaining and developing embedded audio platform firmware and USB-based microphone and conferencing ecosystem
  • Analyze field issues and collaborate across divisions to develop new features and designs
Requirements
  • Pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Must have experience programming in C/C++
  • Experience with Python and ARM assembly language a plus
  • Experience with communication protocols including USB, I2S, I2C, UART a plus
  • Experience with real-time operating systems and embedded hardware/microcontrollers a plus
  • Experience reading hardware schematics and product datasheets a plus
  • Recommended to have taken a lab based embedded design/robotics/programming course
  • Familiarity with programming and debugging microcontrollers
  • 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
Core Competencies

Proficient in C/C++ programming and familiar with the USB protocol stack, the ideal candidate should demonstrate the ability to develop and maintain embedded audio platform firmware while collaborating with cross-functional teams. Experience with Python, communication protocols, and real-time operating systems is essential for diagnosing and resolving field issues.

Highest-signal resume keywords
  • C/C++ Programming
  • Embedded Audio Platform Development
  • USB Protocol Stack
  • Python Scripting
  • Real-Time Operating Systems
ATS Optimization Keywords
Hard Skills
  • C/C++ Programming
  • Python Scripting
  • ARM Assembly Language
  • Communication Protocols
  • Embedded Hardware
  • Microcontroller Debugging
  • Field Issue Analysis
  • Firmware Development
  • Testing Frameworks
  • Requirements Review
Industry Keywords
  • USB Protocol
  • I2S
  • I2C
  • UART
  • Embedded Systems
  • Hardware Schematics
  • Product Datasheets
  • Microcontrollers
  • Audio Platforms
  • Cross-Functional Collaboration
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital Signal Processing Intern
Digital Signal Processing Intern

Shure Incorporated • Niles (IL)

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

Shure Incorporated • Niles (IL)

On-site
USD 52,000 - 70,000
Audio Applied Research Science Intern
Audio Applied Research Science Intern

Shure Incorporated • Niles (IL)

On-site
USD 90,000 - 140,000
Embedded Engineer
Embedded Engineer

Pentangle Tech Services | P5 Group • Framingham (MA)

Hybrid
USD 95,000 - 130,000
Embedded Engineer
Embedded Engineer

Pentangle Tech Services | P5 Group • San Jose (CA)

On-site
USD 120,000 - 180,000
Data Engineering Intern
Data Engineering Intern

Shure Incorporated • Niles (IL)

On-site
USD 65,000 - 90,000
Application Systems Development Intern – Motive Mix
Application Systems Development Intern – Motive Mix

Shure Incorporated • Niles (IL)

On-site
USD 25,000 - 34,000
FPGA Development Intern
FPGA Development Intern

Shure Incorporated • Niles (IL)

On-site
USD 90,000 - 120,000
Staff Software Engineer, Pixel Audio Systems
Staff Software Engineer, Pixel Audio Systems

Google • Mountain View (CA)

On-site
USD 180,000 - 260,000
Bonus target
Equity
Benefits
Cloud Software Engineering Intern
Cloud Software Engineering Intern

Shure Incorporated • Niles (IL)

On-site
USD 100,000 - 140,000