Skullcandy
  • Shenzhen, Guangdong, CHN
  • Full Time

Skullcandy is seeking a skilled and innovative Firmware Engineer to join our fast-paced Product Development team. In this role, you will lead all product firmware engineer for Skullcandy headphones and earphones, reporting to the PD Director.

PRIMARY RESPONSIBILITIES:

  • Responsible for the design, development and implementation of embedded firmware for Skullcandy products and technologies by planning, improving and managing firmware from concept to production.
  • Allocate resources to complete programming projects, and designing detailed plans to ensure firmware is delivered on time and on quality.
  • Technical documentation for firmware design, implementation and operation.
  • Debug, troubleshoot system level problems and maintain existing software/firmware
  • Develop firmware in C, C++, assembly and other programming languages as needed.
  • Integration of 3rd party firmware libraries
  • Design new control, user interface, and other algorithms as needed
  • Implement firmware on contemporary platforms including CSR ADK, Cypress PSoC, and others as needed.
  • Work with electrical engineering team to develop circuit design
  • Develop BSP (board support packages) as needed for new hardware and assist in new hardware bring up and debug
  • Test and validate firmware on evaluation, prototype and production hardware platform
  • Participate in internal research and development of new technologies, and products.
  • Work with Oscilloscopes, Logic analyzers, Signal generators, etc.
  • Design and develop communication protocols, standard and proprietary for device communications via wireless and wired technologies
  • Work closely with Electrical Engineers, Quality Engineers and Mechanical Engineers creating custom solutions and bringing up new and innovative hardware designs
  • Participate the each projects NPI detail builds. Reviews and supports the production line test fixtures &test firmware approval.
  • Reviews operational procedures to ensure compliance with applicable policies and performance measures, or actively support the product regular compliance tests.

 REQUIRED SKILLS AND QUALIFICATIONS:

  • BS Electrical Engineering and 4+ years' firmware development experience or equivalent.
  • Problem Solving- ability to see the big picture and act on it
  • Experience with
    • Developing and debugging embedded firmware on custom hardware platforms
    • BSP development and basic device interfaces e.g., IIC, SPI, PIO, button debouncing and interfacing
    • Integrating 3rd party firmware libraries a plus
    • Test Driven Development a plus
    • CSR/Qualcomm ADK strongly preferred
  • Proficiency with ISRs, concurrent execution, RTOS and multitasking in embedded environments
  • Computing Languages: Proficient in C, C++ and assembly on various processor platforms (CSR, ARM, Cypress PSoC), Python and other scripting languages a plus
  • WiFi and Bluetooth Development
  • Skillful communications and coordination.
  • Ability to work under pressure.
  • Fluent with written English. Good oral English skills will be preferred.
  • Frequent travel is required.
  • Ability to work in team-based and multi-cultural environment.
  • Passionate, adaptable, fast-response, comprehensive, self-motivating, independent, and charming leadership.
  • Detailed mind and willing to learn new technology.
Skullcandy
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
.
logo shop 12 Shop location support login cart