Experience
2 - 3 yrs
Salary (CTC)
₹6.1L - ₹8.5L
Job Location
Bengaluru, India
Vacancy
1
Designation
Embedded Software Engineer
Job Type
Not specified
Job Description
Job Summary
- Audio signal post processing algorithm assembly/intrinsic optimization
- Test Design and Plan preparation and White Box testing experience.
- Location: Bengaluru
Primary Skills
- Experience in implementing Audio Codes or Audio Post Processing libraries or any signal processing libraries by own.
- Understanding of core signal processing libraries by referring source code, block diagrams.
- Strong C or C++ coding skill
- Code Porting and optimization on ADSP-SHARC/Any DSP processors (ex: ARM) Processors: Should have experience on intrinsics/assembly, debugging profiling on DSP IDE s (DS5, Visual DSP++, CCES etc )
- Or 2nd Priority: Code optimization on Tensilica HiFi Processors: Should have experience on Tensilica HiFi intrinsics, debugging profiling on Xtensa IDE.
- Testing skills using Simulator (ex: ADSP-CCES/Xtensa IDE).
- Understanding of White box testing and Preparation of Test design and Plan.
- Test Cases Preparation by signal processing algorithm understanding and executions with detailed Test Report preparation.
- Cross compilation and execution on ADSP Evaluation boards hardware.
- Experience in Linux commands makefiles
- The engineer should have basic audio knowledge and should work independently with responsibility
- Good communication and presentation skills
Experience
- 2 to 4 Years
Education Qualification
Bachelor or Master of Technology.
Responsibilities
- Collaborate with team members to determine best practices and client requirements for software.
- Professionally maintain all software and create updates regularly to address customer and company concerns.
- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
- Develop intuitive software that meets and exceeds the needs of the customer requirements.
Job Type
Contract
Project Details
- Implementing signal processing libraries on ADSP processor.
- Detailed White box testing.
- Test Design, Plan by analyzing the core algorithm
- Static Analysis and Verification using Tools.
