Lock Applications for this job are now closed
    Closing soon

    Want to change the way people hear their world? Would you like to see your hard work integrated into innovative new commercial products that you and your family can buy in the local electronics store? Would you enjoy playing a part in the success of some of the world’s most well-known audio and electronics brands, enabling high quality sound in wireless headphones and soundbars, voice interaction and control in the home and on the go and contributing to other exciting future audio technologies like hearables? Like to help bring entertainment and the joy of premium entertainment to people's lives? If this appeals to you, you might be interested in a challenging, hands-on role in engineering we have open today in our Cambridge office.

    As a software engineering intern, you will join part of the global Qualcomm team, which is the world’s leader in mobile technology and increasingly in the IoT, working with the Voice and Music team based in Cambridge. We are a team of innovators, passionate about voice and music, with a mission to deliver exceptional wireless audio, that is powering the soundtrack to people’s lives. Come share our passion for innovation in connectivity, compute, security and premium sound.

    Key responsibilities

    • Find and investigate software defects and create high quality defect reports
    • Create and maintain relevant documentation where necessary
    • Contribute towards the continuous development of the department’s processes
    • Contribute to requirements capture and task definition, participation in design reviews
    • Own and contribute to the development of specific software components
    • Test software of major scale and complexity to agreed timescales

    Skills/experience

    Relevant skills include embedded systems, C/C++, experience with scripting languages such as Python, Bash and experience with Linux/UNIX, design patterns, and familiarity with real-time operating systems.

    Minimum qualifications 

    • In study for a Bachelor of Science or Master of Science in an information science, computing, or electronic engineering degree program.
    • Must have academic project experience or 1+ year industry experience in at least one of the following areas:
    • Knowledge of embedded systems
    • Experience with scripting languages such as Python, Bash
    • Experience with Linux/UNIX

    Preferred qualifications

    • Knowledge or training in embedded programming using C or C++, RTOS; wireless systems such as Bluetooth, WiFi, 802.15.4, Zigbee; knowledge of Audio or DSP.
    • Experience in Linux user-space development

    Education requirements

    Studying towards Bachelors, Master's or PhD degree in Electrical Engineering or Computer Engineering.

    *References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.