Shure Incorporated

Senior Engineer, Embedded Systems Development

Shure Incorporated
Apply
2 years ago
Niles, IL, USASenior

Base Salary

$116k - $185k/yr

Responsibilities

  • Design, develop, test, and integrate embedded software and associated components for software and hardware systems in audio products.
  • Develop Linux-based embedded software using Yocto, hardware drivers, embedded applications, audio and control networking, and related protocols.
  • Contribute to product architecture, software design, implementation, task estimation, organization, and documentation.
  • Model real-time system designs and use cases with UML or similar methodologies.
  • Review peer engineers’ designs and code and perform unit, integration, and system testing.
  • Collaborate with cross-functional engineering teams and debug embedded systems and hardware.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or Computer Engineering; a master’s degree is a plus.
  • At least 5 years of relevant experience.
  • Experience with embedded Linux, hardware/software platforming, and Yocto is desired.
  • Demonstrated C++ and/or C programming experience with object-oriented design, analysis, and programming.
  • Experience designing software with Ethernet, IP, and TCP/UDP networking protocols; network security and protocol exposure is a plus.
  • Understanding of operating system concepts, embedded development environments, and real-time operating systems.
  • Experience with embedded system architectures, development environments, debugging, software version control, and release processes.
  • Hardware driver development and hardware debugging exposure is a plus.
  • Strong analytical, communication, teamwork, attention-to-detail, and quality-consciousness skills.

Benefits

  • Hybrid work arrangement based out of Shure’s Niles, Illinois office.
  • Competitive benefits package including healthcare, mental health support, retirement savings plans, paid time off, employee discounts, professional development, work-life balance initiatives, recognition programs, and volunteering opportunities.

Tech Stack

Categories

Shure Incorporated

About Shure Incorporated

51-200 employees
Contact me