The job details:
1.You will join a team that brainstorms innovative ideas, designs and tests electronic systems that are manufacturable and meet timeline and cost goals.
2.You will create engineering documents to meet product requirements
3.Write and execute test plans
4.Troubleshoot and solve problems during development and in production
5.Create and manage engineering changes to existing products
6.Work with a network of suppliers throughout development to ensure cost and performance requirements are met.
7.Collaborate with internal teams to ensure design success, including mechanical engineering, product management, sales and operations.
The requirements:
1.5 years of electrical design experience
2.Bachelor’s or master’s degree in electrical, Electronics, or Systems Engineering
3.Experience with design to meet regulatory standards (CE, UL, EMC)
4.Experience with test and measurement tools
5.English writing, reading skills and speaking is a plus
6.Ability to multitask and manage your time wisely
7.Able to work efficiently with minimal supervision
We are looking for a firmware Engineer to help us create intelligence audio products. You will lead the development of firmware/software coding tasks for the various microcontroller (MCU) applications across our own products. You will also engage in projects from the concept phase, through development, prototype build and validation all the way through volume production.
Responsibilities
- Designing firmware solutions based on project or customer needs.
- Testing and verifying firmware to ensure requirements are met.
- Working with cross-functional teams to develop new features and optimize performance.
- Developing or porting acoustic algorithms to enhance audio quality across a variety of hardware form-factors and use-cases.
- Writing and maintaining firmware documentation.
Requirements and skills
- 3~5 years experience in firmware development.
- Master degree in Computer Science, Computer Engineering, Electrical Engineering or related field, or equivalent practical experience.
- Proficiency in programming languages such as C/C++.
- Embedded firmware development experience with C/C++, Assembly.
- Familiar with MCU controller such as ARM, STM32 / NXP.
- Familiarity with data structures and algorithms.
- Experience in bluetooth SoC platform (e.g. QCC514X/QCC517X) is a plus.
- Multiprocessor communication firmware development experience with I2C/I2S is a plus.
- Experience in porting acoustic algorithms to MCU is a plus.
- Excellent communication skills.
- Strong documentation and organizational skills.
- Ability to work in a fast-paced, collaborative product development environment.