Job Description: Sr. Applications Software Engineer
Requirements
As applications software engineer you will be responsible for maintaining and expanding our Bluetooth communication stack for PC. In the protocol stack, you will focus on connection management, resource management, security procedures, power management and bandwidth allocation. You will be working closely with the team members responsible for the layers interfacing to your layer.
Qualifications
- BS/MS in Computer Science, Electrical Engineering or equivalent with 5 years or more of experience.
- Good knowledge and experience of state machine driven protocol implementations in mobile devices.
- Good knowledge and experience of protocol stacks and wireless communication systems debugging.
- Experience with Windows applications development and using Microsoft MFC and .NET.
- Good knowledge of C/C++ on Microsoft Windows.
- Team player with good communication skills.
Job Description: Communications Systems Test Engineer
Requirements
As communications system test engineer you will be responsible developing test infrastructure, implementation and execution of test cases, as well as running interoperability tests, for our Bluetooth PC solution. You will work with the software and digital team, influence the design, and make sure the implementation is compliant with the Bluetooth specifications.
Qualifications
- BS in Computer Science, Electrical Engineering or equivalent with 2 years or more of experience.
- Experience with testing wireless communication systems is a must.
- Good knowledge of how to diagnose, debug, and describe system test failures.
- Experience with embedded systems containing a SoC.
- Experience with Bluetooth protocols and profiles is a plus.
- Team player with good communication skills.