Skullcandy
  • Park City, UT, USA
  • Full Time

Skullcandy is seeking a skilled and innovative Sr. Embedded 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 Electrical Engineering Manager.

A day in the life looks like;

  • Responsible for the design, development and implementation of embedded firmware for Skullcandy products and technologies by planning, improving and managing firmware from inception 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.
  • Take designs from conception - > prototypes - > production.
  • 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.
  • Gather supporting data to raise CAPAs with suppliers in order to fix.

 

To love and be successful in this job, you will need to possess the below competencies, skills and education.

  • Education: BS Electrical Engineering and 2-4 years' firmware development experience or equivalent.  Master's degree preferred.

Competencies

  • Detail orientated: you can catch an error no one else can.
  • Follow Up: You close the loop, button things up, seal it tight. You know what we mean.
  • Problem Solving- ability to see the big picture and act on it

 Skills

  • 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
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