skip to main content

Important Notice

It appears you are using an older version of your browser. While some functions will be available, IllinoisJobLink.com works best with a modern browser such as the ones provided by:

Please download and install the latest version of the browser of your choice. We apologize for any inconvenience.



Senior Embedded SW Engineer, Advanced Development

Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.

Job Details
Job Order Number
JC137474450
Company Name
Shure Incorporated
Physical Address

Niles, IL 60714
Job Description

Perfect NEW role for a Senior Engineer to integrate new technologies!

The Senior Embedded SW Engineer, Advanced Development will work in the Product Development Division responsible for the evolution and integration of new technologies as they apply to audio and conferencing products.

The candidate should thrive working with ambiguity, technical latitude, and having significant influence on research objectives within small, focused, and highly collaborative teams.

Initiative, passion for innovation, creativity, and a solid understanding of software engineering is required.

Candidates will have a high level of technical ownership from whiteboard sketches to functional prototypes, provide technical leadership, and the opportunity to explore technologies of interest with minimal overhead.

+ Research, develop, and demonstrate new technologies as they apply to AV products

+ Design software and author code elements such as drivers, algorithms, and middleware for embedded RTOS systems

+ Create scripts to automate code generating tools, data processing, and verification of design

+ Work with other functional team members to integrate technologies with company platforms and products

+ Keep abreast of new technologies, the state of the art, and communicate to the appropriate levels

+ Apply OO/SOLID and secure coding design principles

+ Perform other duties as assigned

+ First and foremost, the desire and energy to explore various technologies and demonstrate how they could be pertinent to our products

+ Bachelor’s or Master’s degree in Computer Science / Computer Engineering or equivalent experience

+ Minimum 4 years experience writing C/C++ for embedded systems

+ Demonstrated competency with embedded software development environments, architectures, and tools for real-time embedded operating systems (RTOS), such as VxWorks, FreeRTOS or Embedded Linux

+ Ability to integrate technologies to provide proof of concept demonstrations

+ Experience with software development tools such as Integrated Development Environments, compilers/linkers, and debugging tools (emulator, profiler, etc.) required

+ Analyzes, architects, designs, programs, debugs and modifies software for 8/16/32-bit MCU/MPUs and associated components (ADCs, DACs, PWMs, UARTs, LCDs, timers, network interfaces)

+ Experience using communication interfaces (SPI, I2C, RS-232, USB, Ethernet, etc.) and higher level networking protocols such as IP, TCP/UDP, DHCP, ICMP, ARP, etc

+ Python development experience

+ Specifies embedded hardware and software (i.e. protocol stacks) components such as MCU/MPUs, memory devices, interfaces, etc.

+ Experience solving problems following SOLID and OO design principles

+ Excellent communication skills (written and verbal) and the ability to communicate with all levels of staff and management

+ Ability to work both independently and perform as a leader in team environment

+ Be self-motivated to learn new technologies and be flexible to support tasking in a variety of areas

Highly Desirable:

+ Experience in secure coding practice

+ Understanding of Operating System internals

+ Hardware driver development

+ Linux kernel/module development

+ Experience with media codecs such as G.711, G.722, G.729, H.261, H.263, H.264, SILK, CELT

+ Experience developing real-time media streaming applications using some or all of SIP, SDP, H.323, RTP, RTCP, RTSP, AVB

+ Experience working with IEEE, IETF, ITU, AES, or other standards

+ Experience with professional audio/video applications

+ Cloud development / deployment / management experience

Job ID: 2019-1115

Street: 5800 West Touhy Avenue


To view full details and how to apply, please login or create a Job Seeker account.