DSP Audio Firmware Engineer

3 weeks ago


Portland, United States Talentmatics Full time

Job Description: DSP Audio Firmware Engineer (SHARC Preferred)

We are seeking a highly skilled DSP Audio Firmware Engineer with experience in developing, optimizing, and implementing digital signal processing (DSP) algorithms for audio applications. The ideal candidate will have hands-on experience working with SHARC (Super Harvard Architecture Single-Chip Computer) processors and a solid understanding of embedded firmware development for audio systems.


Key Responsibilities:

  • Firmware Development: Design, develop, and optimize embedded firmware for audio DSP systems, with a focus on SHARC processors.
  • Audio Signal Processing: Implement and fine-tune audio DSP algorithms (e.g., filtering, equalization, compression, and dynamic range control) for professional audio equipment, consumer electronics, or other audio-related applications.
  • Performance Optimization: Optimize DSP algorithms for real-time performance, ensuring minimal latency and efficient resource utilization.
  • Algorithm Implementation: Translate high-level DSP algorithms into efficient, real-time firmware code for SHARC processors.
  • Debugging & Troubleshooting: Conduct comprehensive debugging and troubleshooting of audio signal processing algorithms to ensure the quality and reliability of the system.
  • Collaboration: Work closely with cross-functional teams, including hardware engineers, software developers, and acoustics engineers, to integrate DSP firmware with other components of the system.
  • Documentation: Create and maintain detailed documentation for the developed firmware, including specifications, architecture, and user manuals.
  • Testing & Validation: Perform testing, simulation, and validation of audio DSP systems to meet performance and quality standards.


Requirements:

  • Experience with DSP Processors: Proficiency in working with SHARC processors (Analog Devices) is highly preferred.
  • Programming Skills: Strong proficiency in C/C++ for embedded firmware development.
  • DSP Knowledge: Solid understanding of digital signal processing techniques, especially in the context of audio (filtering, EQ, reverb, noise suppression, etc.).
  • Firmware Development: Proven experience in developing and optimizing firmware for audio systems, with hands-on experience in real-time processing and multi-threading.
  • Embedded Systems: Experience in embedded systems development, including low-level firmware programming, hardware interfacing, and real-time operating systems (RTOS).
  • Tools & Debugging: Familiarity with debugging tools, simulators, and development environments for SHARC processors and DSP.
  • Communication Protocols: Knowledge of communication protocols such as I2C, SPI, UART, etc.
  • Audio Standards: Familiarity with audio industry standards and formats (e.g., PCM, Dolby, DTS, etc.).


Preferred Qualifications:

  • Experience with MATLAB/Simulink or similar tools for DSP algorithm development and simulation.
  • Familiarity with Assembler language for performance-critical portions of code.
  • Experience with audio system design or working on audio products like amplifiers, soundbars, or headphones.
  • Knowledge of audio codecs and streaming protocols.


Education:

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field. Master's degree is a plus.



  • Portland, Maine, United States Barrington James Full time

    {"h1": "Principal Embedded Firmware Engineer", "p": "We are seeking a highly skilled Principal Embedded Firmware Engineer to lead innovative projects with major medical clients and lead the full product lifecycle within a team of 8 engineers. This role offers the opportunity to work in a fast-paced, advanced facility with a strong salary, stock options, and...


  • Portland, Maine, United States Barrington James Full time

    Barrington James is seeking a highly skilled Principal Embedded Firmware Engineer to join our team in a 100% on-site position.This role offers the opportunity to lead innovative projects with major medical clients and lead the full product lifecycle within a team of 8 engineers.The ideal candidate will have experience in developing cutting-edge electronic...


  • Portland, Maine, United States Barrington James Full time

    Barrington James is seeking a highly skilled Principal Embedded Firmware Engineer to join our team in a 100% on-site position.This role offers the opportunity to lead innovative projects with major medical clients and lead the full product lifecycle within a team of 8 engineers.The ideal candidate will have extensive experience in Embedded Firmware for...


  • portland, United States Barrington James Full time

    I am currently representing a a top contract manufacturing company in Portland, Maine, who are looking for an Principal Embedded Firmware Engineer, for a 100% on-site position.They specialize in developing cutting-edge electronic products across medical, defence, and industrial sectors, and they’re currently seeking someone with experience in Embedded...


  • Portland, United States Barrington James Full time

    I am currently representing a a top contract manufacturing company in Portland, Maine, who are looking for an Principal Embedded Firmware Engineer, for a 100% on-site position.They specialize in developing cutting-edge electronic products across medical, defence, and industrial sectors, and they’re currently seeking someone with experience in Embedded...


  • Portland, United States Barrington James Full time

    I am currently representing a a top contract manufacturing company in Portland, Maine, who are looking for an Principal Embedded Firmware Engineer, for a 100% on-site position.They specialize in developing cutting-edge electronic products across medical, defence, and industrial sectors, and they’re currently seeking someone with experience in Embedded...


  • Portland, Oregon, United States CompuNet, Inc Full time

    About the RoleWe are seeking a highly skilled Senior AV Systems Engineer to join our Room Experience team in Portland, OR. As a key member of our team, you will be responsible for designing, implementing, and managing integrated media solutions for our clients.Key ResponsibilitiesPlan, design, and implement multimedia audio video (AV), video teleconferencing...


  • Portland, Oregon, United States CompuNet, Inc Full time

    Why choose CompuNet? At CompuNet, we prioritize our workforce as our most valuable asset, recognizing that the contributions of each team member stem from their education, experience, certifications, expertise, and passions. Our commitment is to support one another, uphold integrity, and ensure our clients' success. By centering our efforts around the...


  • Portland, Oregon, United States CompuNet, Inc Full time

    Why choose CompuNet? At CompuNet, we prioritize our employees as our most valuable asset. We recognize that the contributions of each team member reflect their education, experience, certifications, expertise, and passions. Our culture emphasizes mutual support, ethical practices, and a commitment to customer success. We aim to foster enduring relationships...

  • Systems Engineer

    2 months ago


    Portland, United States CompuNet, Inc Full time

    Why join CompuNet? CompuNet values its people more than any other asset-and realizes the contributions made by each employee are a reflection of their education, experience, certifications, expertise and passions. We strive to take care of each other, do the right thing and help our customers succeed. We work to build lasting relationships and are proud that...

  • AV Systems Specialist

    4 weeks ago


    Portland, Oregon, United States CompuNet, Inc Full time

    Why consider a career with CompuNet? At CompuNet, we prioritize our workforce as our most valuable asset. We acknowledge that the contributions of each team member stem from their education, experience, certifications, expertise, and passions. Our culture is built on mutual support, ethical practices, and a commitment to our clients' success. We aim to...

  • Technical Engineer

    2 weeks ago


    Portland, Oregon, United States Audacy Full time

    About the RoleAudacy Inc. is seeking a highly skilled Technical Engineer to join our team in Portland. As a key member of our engineering team, you will be responsible for maintaining and developing our technical facilities, including studios, transmitters, telephone systems, satellite, STL, computers, and data networks.ResponsibilitiesInspect, repair, and...

  • Technical Engineer

    4 days ago


    Portland, Oregon, United States Audacy Full time

    Job Title: Technical EngineerAudacy Inc. is seeking a highly skilled Technical Engineer to join our team in Portland. As a Technical Engineer, you will be responsible for maintaining and developing all aspects of our technical facilities, including studios, transmitters, telephone systems, satellite, STL, computers, and data...


  • Portland, Maine, United States Glocomms Full time

    Glocomms is partnering with a leading provider of Electronic Product Design, Development, and Manufacturing services within the medical device and life sciences space. The company's innovative Design+Build model optimizes product launches for their customers. We are seeking a skilled Software Engineering Manager to join their dynamic engineering...

  • Technical Engineer

    7 days ago


    Portland, Oregon, United States Audacy Full time

    Audacy Inc. Job OpportunityWe are seeking a highly skilled and experienced Technical Engineer to join our team at Audacy Inc. in Portland. As a Technical Engineer, you will be responsible for maintaining and developing all aspects of our technical facilities, including studios, transmitters, telephone systems, satellite, STL, computers, and data networks.Key...

  • Broadcast Engineer

    1 week ago


    Portland, Oregon, United States Sinclair Broadcast Group Full time

    Job Title: Broadcast EngineerWe are seeking a highly skilled Broadcast Engineer to join our team at Sinclair Broadcast Group. As a key member of our engineering team, you will be responsible for installing, maintaining, and repairing complex broadcast systems, including video, audio, and data networks.Key Responsibilities:Design, build, and install...


  • portland, United States Glocomms Full time

    Glocomms is currently working with a $4B award-winning provider of Electronic Product Design, Development, and Manufacturing services within both the medical device and life sciences space. The company's Design+Build model optimizes product launches for their customers. We are now seeking a talented hands-on Software Engineering Manager to join their...


  • Portland, United States Glocomms Full time

    Glocomms is currently working with a $4B award-winning provider of Electronic Product Design, Development, and Manufacturing services within both the medical device and life sciences space. The company's Design+Build model optimizes product launches for their customers. We are now seeking a talented hands-on Software Engineering Manager to join their...

  • Senior Technical Lead

    2 weeks ago


    Portland, Maine, United States DSJ Global Full time

    Job SummaryWe are seeking a highly skilled Senior Technical Lead - Systems Engineer to join our team at DSJ Global. As a key member of our product development team, you will be responsible for leading the technical aspects of complex new product development projects.Key ResponsibilitiesCollaborate with Program Managers to coordinate development activities...

  • Systems Engineer

    2 weeks ago


    Portland, Oregon, United States CompuNet, Inc Full time

    About the RoleWe are seeking a highly skilled Systems Engineer to join our team at CompuNet, Inc. as a Design and Implementation Specialist. As a key member of our Room Experience team, you will be responsible for designing, installing, and managing integrated media solutions for our clients.Key ResponsibilitiesDesign and Implementation: Plan, design, and...