Ashly Audio Engineering - Embedded Systems Engineer

Jam Industries•Webster, NY
•Remote

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 offers an opportunity to contribute to professional audio technology in a collaborative, innovative, and team-oriented environment. Candidates may work remotely. Ashly Audio, a division of JAM Industries, designs and manufactures professional audio equipment for commercial sound and professional audio markets worldwide. The company has operated since 1974 and describes its culture as close-knit, with the resources and benefits of a larger organization.

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 focused on high reliability.
  • Excellent written and verbal communication skills.
  • Experience with 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.
  • Experience using Git/Bitbucket.

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 that require high reliability.
  • Develop backend and middleware firmware for embedded Linux platforms.
  • Assist with peripheral interface electronics design and, if desired, other circuits.
  • Maintain coding standards, using 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service