About The Position

Ashly Audio is seeking a full-time Embedded Systems Engineer to develop and maintain firmware for advanced network audio amplifiers, digital signal processors, and remote-control devices. The role involves developing firmware for bare-metal, RTOS, and embedded Linux systems, supporting peripheral interface electronics design, and helping ensure code quality through standards, testing, and collaboration with engineering and technical support teams. The position is open to remote candidates and is based at Ashly Audio in Webster, New York. Ashly Audio is a division of JAM Industries and designs and manufactures professional audio equipment for commercial sound and professional audio markets worldwide.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field, or an equivalent combination of education and experience.
  • Proficiency with C++ and/or C.
  • Proficiency with JavaScript and/or Python.
  • Strong experience with complex embedded system design, focusing on high reliability.
  • Excellent written and verbal communication skills.
  • Experience using Git/Bitbucket.
  • Experience in one or more of the following: graphical user interface development; network-related programming such as client/server applications or asynchronous processing; or designing and implementing communications APIs for SPI, I2C, or UART.

Nice To Haves

  • Experience with embedded Linux firmware development is highly desired.
  • Experience with Node.JS, SQLite, and ZeroMQ is beneficial.
  • Experience designing firmware and hardware for complex embedded systems.
  • Familiarity with audio networking, professional audio systems, and related technologies.
  • Hands-on experience with hardware-level troubleshooting and embedded product development.

Responsibilities

  • Develop bare-metal or RTOS firmware for complex embedded systems requiring high reliability.
  • Develop backend and middleware firmware for embedded Linux platforms.
  • Assist with peripheral interface electronics design and other circuit design if desired.
  • Maintain coding standards, including intuitive function and object names, clear comments, and flow diagrams.
  • Define test plans and help develop test automation projects to validate code releases.
  • Work with other engineers to understand system integration requirements.
  • Work with technical support staff to investigate and correct reported bugs or deficiencies.

Benefits

  • Health, dental, vision, life, critical illness, and short- and long-term disability benefits.
  • Wellness Incentive Program and Employee Assistance Program.
  • RRSP / 401(k) matching program.
  • Flextime, summer hours, paid vacation, and personal time off.
  • Casual, fun, and collaborative work environment.
  • Social calendar.
  • Employee discounts on products.
  • Ongoing learning and development opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service