About the Role
The role involves designing and implementing test solutions for embedded systems with a focus on audio technologies and Python-based automation.
Responsibilities
- Develop and maintain automated test frameworks using Python
- Design test cases for embedded software components
- Execute test procedures for audio subsystems and related hardware
- Collaborate with development teams to identify test requirements
- Analyze test results and report defects accurately
- Support integration testing across embedded platforms
- Validate firmware functionality in real-time environments
- Ensure compliance with quality and performance standards
- Troubleshoot issues in test environments and hardware setups
- Document test plans, procedures, and outcomes
- Participate in agile development cycles and sprint planning
- Work closely with software and hardware engineers
- Improve testing efficiency through automation and tooling
- Perform regression testing after software updates
- Verify audio signal processing and output quality
- Conduct unit and system-level testing
- Maintain test infrastructure and lab equipment
- Assist in root cause analysis for reported defects
- Ensure test coverage aligns with product specifications
- Stay current with advancements in embedded testing tools
- Contribute to continuous integration pipelines
- Support validation of new product features
- Participate in code and test design reviews
- Ensure traceability between requirements and test cases
- Adapt test strategies based on project needs
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Hybrid work model with flexible location options
Team
Collaborative engineering team focused on innovation and quality assurance
Why Join Us
- Opportunity to work on cutting-edge embedded technologies
- Supportive environment that values professional growth
- Involvement in diverse projects with real-world impact
- Access to training and development resources
- Inclusive culture promoting work-life balance
Application Process
- Submit your resume and cover letter
- Shortlisted candidates will be contacted for interviews
- Technical assessment may be part of the selection
- Final interviews with team leads and managers
- Offer extended upon successful completion
Available for qualified candidates requiring work authorization