Crossing Hurdles is seeking a Software Engineer II to design and optimize audio signal processing algorithms. The role involves developing simulation frameworks, collaborating with teams to create audio evaluation tools, and documenting technical processes for stakeholders.
Responsibilities:
- Design, implement, and optimize audio signal processing algorithms using Python and C++
- Develop simulation frameworks for audio processing pipelines
- Build systems for storage, retrieval, and analysis of audio performance data
- Collaborate with cross-functional teams to develop audio evaluation tools
- Document code, architectures, and algorithms clearly for stakeholders
- Participate in code reviews and design discussions
Requirements:
- Bachelor's degree in Computer Science, Electrical Engineering, Audio Engineering, or related field
- Strong experience developing software in Python and C++
- Strong understanding of digital signal processing concepts and algorithms
- Strong experience working with data storage and analysis systems
- Strong problem-solving and independent working ability
- Excellent written and verbal communication skills