Riverside Drive main entrance of Fishman

Careers at Fishman

Embedded Software Engineer – Audio Applications

Fishman Transducers Inc. is a world leader in the music industry, developing amplification, effects, and pickup products for a wide range of acoustic and electric instruments. We are currently in search of a skilled Embedded Software Engineer, to join our team full-time in Andover, MA.

 

This is an exempt position that comes with a comprehensive benefits package which includes:

  • Medical, dental and vision insurance
  • Disability and life insurance
  • Flexible spending and health savings accounts
  • Holidays
  • Paid time off
  • 401(k) plan with a Company match
  • Flex time
  • Casual dress code
  • Employee assistance plan

 

Responsibilities:

  • Design and implement software for embedded devices and systems, helping to guide projects from conception to production and commercial deployment.
  • Develop, code, test, and debug system software while ensuring high standards of reliability and functionality.
  • Participate in code and design reviews to ensure the software’s efficiency, stability, and scalability.
  • Integrate and validate new product designs with existing architectures.Support software QA teams by optimizing I/O performance and assisting in automated testing setups.
  • Provide post-production support and quickly resolve issues as they arise.
  • Collaborate with hardware design teams to ensure seamless integration of software with electronic components.
  • Evaluate third-party and open-source software to enhance development processes.
  • Analyze system resource interaction and propose optimizations for current and future system architecture.

 

Requirements and Qualifications:

  • Proven experience as a Software Engineer with a strong background in embedded software development.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field; a Master’s degree is a plus.
  • Extensive experience in hands-on development and troubleshooting on embedded targets. Experience with audio and/or consumer electronics is a plus.
  • Solid programming skills in C or C++ and familiarity with scripting languages such as Python or JavaScript.
  • Experience with development tools, such IDE’s, debuggers, logic analyzers, and oscilloscopes.
  • Experience with preemptive, multitasking real-time operating systems (RTOS).
  • Familiarity with software configuration management tools, defect tracking tools, and peer review processes.
  • Excellent knowledge of embedded coding techniques, HW communication protocols, interfaces, and subsystems.
  • Ability to read schematics and data sheets for components.
  • Strong documentation and technical writing skills.
  • Understanding of audio processing basics. More advanced knowledge of Audio DSP is desirable.

 

Fishman Transducers, Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.