Hybrid Senior Embedded Systems Engineer

Posted 4 weeks ago

Apply now

About the role

  • Design and develop embedded software for Shure products.
  • Integrate and optimise wireless communication solution and protocol stack in software development.
  • Debug embedded software, including in wireless communication environments.
  • Work with operating systems such as Linux, FreeRTOS, and Zephyr.
  • Collaborate with hardware and wireless engineers to align system design and implementation.
  • Support product and platform development using both wired and wireless network protocols.
  • Participate in cross-functional teams delivering cutting-edge audio solutions.
  • Contribute to architecture design using UML and established development methodologies.
  • Develop use cases to model real-time systems behaviour.
  • Review design and code, mentoring less senior engineers where appropriate.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field; Master’s preferred.
  • 6+ years’ experience in embedded systems development.
  • Proven experience with wireless protocols such as Wi-Fi, Bluetooth, Zigbee, or DECT.
  • Strong knowledge of networking protocols such as Ethernet, USB, and TCP/IP.
  • Proficiency in C++ and object-oriented design principles in embedded firmware development.
  • Ability to design modular, maintainable software architectures with clear interfaces.
  • Experience with embedded operating systems and leveraging hardware capabilities.
  • Strong analytical skills and sound engineering judgment.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work arrangements
  • Professional development opportunities

Job title

Senior Embedded Systems Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job