Crossing Hurdles is seeking a Software Engineer II to design and optimize audio signal processing algorithms. The role involves developing simulation frameworks and collaborating with teams to create audio evaluation tools.
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