1

Volunteer Embedded Systems Engineer Jobs in Chicago, IL

As a Senior Embedded Software Development Engineer, you will work in the Product Development ... programs, and volunteering/community involvement opportunities. To learn more, check out our ...

Sr Embedded Engineer

Aurora, IL · On-site

$99K - $135K/yr

Design and development of embedded firmware for sensor applications including sensor interfacing ... Collaborate with hardware engineers to define system requirements and specifications for sensor ...

Sr Embedded Engineer

Aurora, IL · Hybrid

$99K - $135K/yr

Design and development of embedded firmware for sensor applications including sensor interfacing ... Collaborate with hardware engineers to define system requirements and specifications for sensor ...

Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...

Embedded Software Engineer

Wheeling, IL · On-site

$127K - $190K/yr

Design, develop, and maintain embedded drivers and firmware with a strong focus on C programming for embedded systems. * Develop and support real-time embedded applications using RTOS, ensuring ...

Senior Edge Systems Engineer (CHI)

Chicago, IL · Remote

$107K - $146K/yr

We need a Senior Edge Systems Engineer to own the architecture of our kiosks, edge compute systems ... Own edge compute standards across Ubuntu, NVIDIA Jetson, industrial PCs, embedded systems, storage ...

Showing results 21-40

Volunteer Embedded Systems Engineer information

See Chicago, IL salary details

$64.4K

$141.4K

$197.8K

How much do volunteer embedded systems engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for volunteer embedded systems engineer in Chicago, IL is $141,412.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,900.00 and $168,400.00 per year, depending on experience, location, and employer.

What is a volunteer embedded systems engineer?

Volunteer Embedded Systems Engineers are individuals who offer their expertise in designing, developing, and maintaining embedded systems—such as microcontroller-based hardware or firmware—without monetary compensation. They typically work with nonprofits, educational institutions, or community projects, helping to create or improve electronic devices and systems for social good. Their work can range from programming microcontrollers to designing circuit boards, often collaborating with other volunteers or professionals. Volunteering in this field is a great way to gain experience, contribute to meaningful projects, and support communities in need.

How do volunteer embedded systems engineers typically collaborate with other team members during a project?

Volunteer Embedded Systems Engineers often work closely with multidisciplinary teams, including hardware designers, software developers, and project coordinators. Collaboration usually involves regular meetings to discuss technical requirements, progress updates, and integration challenges. Since many volunteer projects are remote or have limited resources, effective communication and documentation are key to ensuring that all team members are aligned and project milestones are met. Team members may use collaboration tools like version control systems, shared documentation platforms, and virtual meeting software to stay connected and productive.

What are the key skills and qualifications needed to thrive as a volunteer embedded systems engineer, and why are they important?

To thrive as a Volunteer Embedded Systems Engineer, you need a solid understanding of electronics, microcontrollers, and programming languages such as C/C++, typically supported by a degree in electrical engineering or related experience. Familiarity with tools like oscilloscopes, logic analyzers, and development environments (e.g., Arduino IDE, Keil, or MPLAB) is often required. Strong problem-solving skills, teamwork, and effective communication help you collaborate across diverse volunteer teams and overcome technical challenges. These competencies ensure you can design reliable embedded solutions, contribute effectively to projects, and support organizational missions.

What is the difference between Volunteer Embedded Systems Engineer vs Embedded Systems Engineer?

AspectVolunteer Embedded Systems EngineerEmbedded Systems Engineer
CredentialsTypically requires relevant technical skills, certifications are optionalOften requires a degree or certification in electrical engineering or computer science
Work EnvironmentNon-profit, humanitarian, or open-source projects, often remote or flexibleCorporate, industrial, or product development settings, usually full-time
Employer & IndustryNon-profit organizations, NGOs, open-source communitiesTechnology companies, manufacturing, automotive, aerospace

Volunteer Embedded Systems Engineers focus on contributing to projects for social good or open-source initiatives, often on a part-time or voluntary basis. Embedded Systems Engineers typically work in commercial settings, developing products or systems as part of their professional career. The main differences lie in the work environment, employment status, and project goals.

What are the most commonly searched types of Embedded Systems Engineer jobs in Chicago, IL?

The most popular types of Embedded Systems Engineer jobs in Chicago, IL are:

What are popular job titles related to Volunteer Embedded Systems Engineer jobs in Chicago, IL?

For Volunteer Embedded Systems Engineer jobs in Chicago, IL, the most frequently searched job titles are:

What cities near Chicago, IL are hiring for Volunteer Embedded Systems Engineer jobs?

Cities near Chicago, IL with the most Volunteer Embedded Systems Engineer job openings:

Infographic showing various Volunteer Embedded Systems Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, 4% Contract, and 1% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $141,412 per year, or $68 per hour.

Senior Engineer, Embedded Systems Development

Shure

Niles, IL • On-site

$124K - $163K/yr

Full-time

Medical, Retirement, PTO

Re-posted 20 days ago


Job description

Overview
Engineer the technology behind our innovative products!
As a Senior Engineer, Embedded Systems Development, you will work in the Product Development Division performing design and development tasks on software embedded in hardware devices for professional audio products. You will also work cross-functionally with various teams, bringing creative problem-solving and fresh perspectives to the design, development, and optimization of advanced embedded systems.
The ideal candidate can demonstrate deep knowledge of Android-based products and Embedded Android/AOSP environments to effectively manage Shure devices, support system functionality, and drive the development of reliable, high-performing embedded solutions.
This role is based in our Niles, IL headquarters and will be hybrid.
Responsibilities
  • Design, develop and test software for embedded Android based products with focus on standard networking protocols for managing Shure devices and supporting system functionality
  • Tailor and build custom Android OS (AOSP) images, working closely with SoC board support packages (BSPs) and HAL layer integrations.
  • Write, optimize, and maintain low-level C/C++ native code, JNI bindings, and custom Android HALs (Hardware Abstraction Layers) to interface with peripheral devices and sensors.
  • Build key system services, background processes, and high-performance applications in Kotlin and Java.
  • Diagnose and resolve complex system issues, including memory leaks, thread contention, power consumption, boot-time optimization, and driver interactions.
  • Work as part of a cross-functional development team to design and implement cutting edge audio products and technologies
  • Estimate, organize, and document tasks
  • Practice established software development methodologies and principles focusing on separation of concerns, re-usability, maintainability, minimized complexity, high cohesion and low coupling
  • Model designs using UML and related methods; develop use cases to model real-time systems behavior
  • Architect maintainable system designs
  • Review the design and code developed by peer engineers
  • More senior engineers will mentor junior and entry-level staff members
  • Other duties as assigned

Qualifications
  • BS degree in Computer Science, Electrical Engineering or Computer Electrical Engineering
  • Minimum 4 years of embedded software development experience with at least two years focused on Embedded Android/AOSP.
  • Demonstrated understanding of software design, analysis and programming using C++ and/or C , Java, Kotlin
  • Strong expertise in C++ (Modern C++11/14/17) for native development and system performance.
  • Deep proficiency in Java and Kotlin for framework and system service layer development.
  • Hands-on experience with AOSP build systems (Soong, Ninja, Android.bp, Android.mk), Android HAL architecture (HIDL/AIDL), system services, and Linux kernel drivers/interfaces.
  • Experience using the Android NDK, JNI development, and IPC mechanisms (Binder, Sockets, Shared Memory).
  • Proficiency with Git, Linux command-line tools, Android Studio, ADB, and debugging tools (GDB, Valgrind, Systrace/Perfetto).
  • Experience solving problems following SOLID and OO design principles
  • Demonstrated expertise with debugging using protocol analyzers, Wireshark, etc.
  • 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 and lead junior engineers
  • Quality consciousness

  • Bonus:
    • Experience with custom board bring-up on ARM architecture (e.g., Qualcomm, NXP, Rockchip).
    • Hands-on knowledge of hardware protocols like UART, I2C, SPI, GPIO, USB, and Bluetooth/BLE.
    • Exposure to automated testing for embedded devices and CI/CD pipelines tailored for hardware/AOSP.
    • Knowledge of Android security architectures (SELinux policies, trustzones, secure boot).

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 ARE
Shure's mission is to be the most trusted audio brand worldwide - and for over 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 is headquartered in United States. We have more than 35 regional sales offices, engineering hubs, distribution centers and manufacturing facilities throughout the Americas, EMEA, and Asia.
Join Shure and Amplify Your Impact. Explore our unique culture and learn the key pillars that define our legacy of excellence.
THE MIX MATTERS
Don'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 TRANSPARENCY
Shure 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 range displayed on each job posting reflects the minimum and maximum base salary for the opportunity. The base salary for this position ranges from $115,600 to $185,000, with a midpoint target. 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 Benefits
At Shure, we prioritize the well-being of our Associates. We offer competitive rewards packages 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.
#LI-HYBRID
#LI-REMOTE