Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Shure Logo

Engineer Sr, Embedded Software Development

Shure

$113,300 - $181,300
Dec 5, 2025
Niles, IL, US
Apply Now

Shure is seeking senior engineers to join our critical embedded software development team to design, implement, test, and integrate real-time, multitasking software for Shure’s professional audio products.

Requirements

  • Demonstrated skills in C++ and/or C with object oriented design, analysis and programming.
  • Experience using and designing software with networking protocols - Ethernet, IP, TCP/UDP as well as Wifi and other wireless protocols as well as exposure to network security and protocols a plus.
  • Understanding of operating system concepts, embedded software development environment and tools for real-time embedded operating systems (RTOS), such as Embedded Linux, FreeRTOS or VxWorks.
  • Experience with embedded system architectures, development environments and debugging.
  • Hardware Driver development and hardware debugging exposure a plus
  • Experience with software version control and release
  • Demonstrated attention to detail and ability to analyze complex interdependent variables

Responsibilities

  • Design, develop and test embedded software and associated components that are part of a software and hardware system for audio products.
  • Development can consist of hardware drivers, embedded software applications, audio and control networking and networking protocols and related areas using C++ and C as the primary programming languages.
  • Work as part of a cross-functional development team on product architecture as well as the software design implementation cutting edge audio products and technologies
  • Estimate, organize, and document tasks
  • Practice established software development methodologies and principles focusing on software architecture and design.
  • Model designs using UML or similar methodologies as appropriate; develop use cases to model real-time systems behavior
  • Review the design and code developed by peer engineers. Engage in unit, integration and testing of software components and systems.

Other

  • BS degree in Computer Science, Electrical Engineering or Computer Electrical Engineering; MS a plus
  • 5 or more years of requisite experience
  • Demonstrated verbal and written communication skills
  • Ability to work effectively within a team environment
  • Applicants for this position must be currently authorized to work in the United States on a full-time basis.