Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Embedded Systems Development Engineer image - Rise Careers
Job details

Senior Embedded Systems Development Engineer

Overview

Shure is seeking senior engineers to join our critical embedded software development team.

 

As a Senior Embedded Software Development Engineer, you will work in the Product Development Division designing, implementing, testing, and integrating real time, multitasking software for Shure’s professional audio products.  This role will work on architecture and design work as well as interacting with other engineering disciplines within Shure.

 

This role will be hybrid based out of our Niles, IL office. 

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 duties as assigned

Qualifications

  • BS degree in Computer Science, Electrical Engineering or Computer Electrical Engineering; MS a plus
  • 5 or more years of requisite experience
  • 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
  • Demonstrated verbal and written communication skills
  • Ability to work effectively within a team environment
  • Quality consciousness

 

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.

 

WHO WE AREShure’s mission is to be the most trusted audio brand worldwide – and for nearly a century, our Core Values have aligned us to be just that. Founded in 1925, we are a leading global manufacturer of audio equipment known for quality, reliability, and durability. We engineer microphones, headphones, wireless audio systems, conferencing systems, and more. And quality doesn’t stop at our products. Our talented teams strive for perfection and innovate every chance they get. We offer an Associate-first culture, flexible work arrangements, and opportunity for all.Shure Incorporated is headquartered in Niles, Illinois, with remote and hybrid opportunities throughout the United States. We have more than 35 regional sales offices, engineering hubs, and manufacturing facilities throughout the Americas, EMEA, and Asia.THE MIX MATTERSDon’t check off every box in the job requirements? No problem! We recognize that every professional journey is unique and are committed to providing an equitable candidate experience for all prospective Shure Associates. If you’re excited about this role, believe you’ve got the skills to be successful, and share our passion for creating an inclusive, diverse, equitable, and accessible work environment, then apply!PAY TRANSPARENCYShure offers a competitive compensation structure that is reviewed annually to attract, hire, and retain the industry’s top talent. Base salaries vary based on qualifications, geography, experience, and expertise in each respective discipline. The base salary range for this position is between $88,400 - $177,600. The range displayed on each job posting reflects the minimum and maximum target base salary for this opportunity. 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.

 

WE GOT YOU - Our BenefitsAt 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. To learn more, check out our Benefits At A Glance 2025.

 

#LI-HYBRID

Average salary estimate

$133000 / YEARLY (est.)
min
max
$88400K
$177600K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Embedded Systems Development Engineer, Shure

If you're a Senior Embedded Systems Development Engineer looking to make an impact in the audio world, Shure in Niles, IL, is the place for you! Join our dynamic embedded software development team and dive into the exciting world of product development, where you'll be designing, implementing, testing, and integrating real-time multitasking software for our renowned professional audio products. Collaborating with cross-functional teams, you'll engage in architecture design and software implementation of cutting-edge audio technologies. Expect to develop hardware drivers, embedded applications, and work with audio networking protocols using C++ and C as your primary tools. With a focus on software architecture, you’ll model designs using UML and engage in unit and integration testing, ensuring quality in every line of code. Your journey with Shure will require a BS in Computer Science or Electrical Engineering (an MS is a plus) and at least 5 years of relevant experience. If you have a passion for audio technologies and a flair for innovative solutions, this is your opportunity to thrive in an inclusive and diverse environment. Come join us at Shure, where we have been a trusted audio brand since 1925 and prioritize our Associates' well-being with great benefits and flexible work arrangements.

Frequently Asked Questions (FAQs) for Senior Embedded Systems Development Engineer Role at Shure
What are the responsibilities of a Senior Embedded Systems Development Engineer at Shure?

As a Senior Embedded Systems Development Engineer at Shure, you'll be responsible for designing, developing, and testing embedded software components for audio products. This includes working on hardware drivers, applications, and audio networking protocols, primarily using C++ and C. You'll also participate in architectural design discussions, document tasks, and engage in unit and integration testing of software components.

Join Rise to see the full answer
What qualifications are required for the Senior Embedded Systems Development Engineer position at Shure?

To qualify for the Senior Embedded Systems Development Engineer position at Shure, candidates should hold at least a BS degree in Computer Science or Electrical Engineering, though an MS would be advantageous. Additionally, candidates should possess a minimum of 5 years of related experience, proficiency in C++ and C, and familiarity with networking protocols such as Ethernet and TCP/IP, among other requirements.

Join Rise to see the full answer
What programming languages do I need to know for the Senior Embedded Systems Development Engineer role at Shure?

For the Senior Embedded Systems Development Engineer role at Shure, proficiency in C++ and C is essential. Experience with object-oriented design and programming is also crucial, as it plays a significant role in developing the embedded software for our professional audio products.

Join Rise to see the full answer
What tools and operating systems should a Senior Embedded Systems Development Engineer at Shure be familiar with?

A Senior Embedded Systems Development Engineer at Shure should be well-versed in real-time embedded operating systems (RTOS) such as Embedded Linux, FreeRTOS, or VxWorks. Familiarity with development environments, debugging tools, and methodologies for software version control is also essential for success in this role.

Join Rise to see the full answer
What is the work environment like for a Senior Embedded Systems Development Engineer at Shure?

At Shure, the work environment for a Senior Embedded Systems Development Engineer is hybrid, offering flexibility with a mix of in-office and remote work. You'll be part of a collaborative cross-functional team where your ideas are valued, and opportunities for professional growth are readily available. Shure promotes a culture of inclusivity and well-being, ensuring a positive work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Embedded Systems Development Engineer
Can you explain your experience with C++ and object-oriented design?

When answering this question, highlight specific projects where you've utilized C++ and discuss how you implemented object-oriented design principles. Share challenges you faced and how you resolved them to demonstrate your problem-solving skills.

Join Rise to see the full answer
What methodologies do you use for software development and testing?

Describe your familiarity with established software development methodologies, like Agile or Scrum, and how you implement testing strategies within these frameworks. Discuss how these methodologies have improved your previous projects.

Join Rise to see the full answer
How do you approach debugging embedded systems?

Share a structured approach to debugging, outlining steps like problem identification, isolating the root cause, testing potential solutions, and verifying fixes. Use specific examples to illustrate your method for resolving issues in embedded systems.

Join Rise to see the full answer
What networking protocols have you worked with, and how have you applied them in projects?

Discuss your experience with networking protocols such as TCP/IP, Ethernet, or Wi-Fi. Provide examples of how you've integrated these protocols into audio products and any impact this had on functionality.

Join Rise to see the full answer
How do you prioritize multiple tasks on a project?

Explain a strategy you use to prioritize tasks effectively, such as assessing project deadlines, dependencies, and team member availability. Offer an example illustrating how this method led to the successful completion of a project.

Join Rise to see the full answer
Describe a challenge you faced while working in a team and how you overcame it.

Use the STAR (Situation, Task, Action, Result) framework to demonstrate your teamwork skills. Focus on communication and collaboration strategies that led to positive outcomes despite initial challenges.

Join Rise to see the full answer
What real-time systems have you designed or worked on?

Provide specific examples of real-time systems you've been involved with, detailing your role in their design and implementation. Highlight any innovative solutions you contributed to improve system performance.

Join Rise to see the full answer
How do you stay current with advancements in embedded systems and audio technology?

Discuss the various resources you utilize to keep up with trends in the industry, such as conferences, online courses, journals, or networking with professionals. Share any relevant certifications or training you've pursued.

Join Rise to see the full answer
What is your experience with software version control systems?

Share the version control systems you're experienced with (e.g., Git) and how you've used them in past projects. Discuss the benefits of version control in maintaining software integrity and collaboration.

Join Rise to see the full answer
Can you explain the importance of UML in software design?

Detail how UML (Unified Modeling Language) helps you design software by allowing you to model systems and behaviors. Explain your experience using UML diagrams in previous projects and how it contributed to clarity and efficient development.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
TensorWave Hybrid Las Vegas, Nevada
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Körber Hybrid Irving, Texas, United States
Posted 6 hours ago
Photo of the Rise User
AECOM Hybrid Chelmsford, MA, United States
Posted yesterday
Photo of the Rise User
Posted 12 days ago

Shure has been making people sound extraordinary for 100 years. Founded in 1925, the Company is a leading global manufacturer of audio equipment known for quality, performance, and durability. We make microphones, wireless microphone systems, in-e...

2 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry Specialist, Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
7 people applied to HVAC Apprentice at DuPont
Photo of the Rise User
6 people applied to Google Cloud Engineer at Miratech
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
75 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
Photo of the Rise User
18 people applied to Internship summer 2025 at Boeing
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family