Senior Embedded Linux Software Engineer

Algoworks

Niles (IL)

Hybrid

USD 120,000 - 150,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Shure is seeking a Senior Embedded Software Development Engineer to design, implement, test, and integrate real-time software for Linux-based audio products. The role emphasizes architecture and cross-functional collaboration within the Product Development Division.

The position is hybrid from our Niles, IL office, requiring expertise in C/C++, embedded Linux, and Yocto, with responsibilities spanning design, testing, and integration of software components for cutting-edge audio technologies.

Qualifications

  • BS degree in Computer Science, Electrical Engineering or Computer Engineering; MS a plus.
  • 5+ years of requisite experience.
  • Embedded Linux experience, HW/SW platforming with Yocto is desired.
  • C++ and/or C with OO design and programming.
  • Networking protocols: Ethernet, IP, TCP/UDP; network security a plus.
  • Understanding OS concepts and real-time embedded development tools.
  • Experience with embedded system architectures and debugging.
  • Hardware driver development and debugging exposure a plus.
  • Software version control and releases.

Responsibilities

  • Design, develop and test embedded software for audio product hardware.
  • Focus on Linux-based platforms using C/C++.
  • Collaborate on cross-functional teams for product architecture and software design.
  • Estimate, organize and document tasks; follow software development practices.
  • Model designs with UML and develop use cases for real-time systems.
  • Review peer code and perform unit/integration testing of software components.
  • Engage in debugging and verification of embedded software in hardware.

Skills

C++ programming
C programming
Embedded Linux
Yocto
Networking protocols
Real-time concepts
UML modeling
Unit testing
Team collaboration
Communication skills

Education

BS in CS/EE/CE
MS a plus

Tools

Yocto Toolchain
GDB/Debugger
Git version control

Job description

Shure is seeking a Senior Embedded Software Development Engineer to design, implement, test, and integrate real-time software for Linux-based audio products. The role emphasizes architecture and cross-functional collaboration within the Product Development Division.

The position is hybrid from our Niles, IL office, requiring expertise in C/C++, embedded Linux, and Yocto, with responsibilities spanning design, testing, and integration of software components for cutting-edge audio technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer — Audio Systems (Hybrid)
Senior Embedded Linux Engineer — Audio Systems (Hybrid)

Socket.dev • Niles (IL)

Hybrid
USD 116,000 - 185,000
Health insurance
Senior Embedded Software Engineer - Audio Systems (Hybrid)
Senior Embedded Software Engineer - Audio Systems (Hybrid)

Socket.dev • Niles (IL)

Hybrid
USD 116,000 - 185,000
Health insurance
Retirement plan
Paid time off
+2
Senior Embedded Systems Engineer – Wireless Audio (Hybrid)
Senior Embedded Systems Engineer – Wireless Audio (Hybrid)

Shure Incorporated • Niles (IL)

Hybrid
USD 113,000 - 181,000
Senior Software Engineer
Senior Software Engineer

Algoworks • Niles (IL)

Hybrid
USD 120,000 - 150,000
Senior Embedded Audio Software Engineer (Linux/Yocto)
Senior Embedded Audio Software Engineer (Linux/Yocto)

Connect Tech+Talent • Niles (IL)

On-site
USD 110,000 - 150,000
Senior Engineer, Embedded Systems Development
Senior Engineer, Embedded Systems Development

Socket.dev • Niles (IL)

Hybrid
USD 116,000 - 185,000
Health insurance
Senior Embedded Software Engineer - Linux/Yocto for Audio
Senior Embedded Software Engineer - Linux/Yocto for Audio

Connect Tech+Talent • Niles (OH)

Hybrid
USD 120,000 - 155,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Connect Tech+Talent • Niles (OH)

Hybrid
USD 120,000 - 155,000
Embedded Systems Development Engineer
Embedded Systems Development Engineer

Socket.dev • Niles (IL)

Hybrid
USD 116,000 - 185,000
Health insurance
Retirement plan
Paid time off
+2
Embedded Systems Development Engineer
Embedded Systems Development Engineer

Shure Incorporated • Niles (IL)

Hybrid
USD 113,000 - 181,000