Firmware Development Engineer
TrygTech - Bellevue, WA

This job posting is no longer available on TrygTech. Find similar jobs:Firmware Development Engineer jobs - TrygTech jobs

TrygTech is looking for an experienced Firmware Development Engineer to develop firmware for USB and wireless devices.
    Necessary skills:
  • At least 5 years' experience with C and C++
  • Several years embedded systems (firmware) development experience using ARM
  • Excellent debugging skills
  • Self-starting and able to work with limited supervision
  • Development experience with I2C, SPI, and UART
  • Experience using at least one source code management and bug/task tracking system
  • Minimum of a Bachelor's Degree in computer science, software engineering or computer engineering
  • P referred skills:
  • Working knowledge of USB and/or wireless technology (Bluetooth, Wi-Fi, DECT or other
  • Driver or Board Support Package (BSP) development experience
  • Experience with C# and .NET Framework, Visual Studio and with Windows software development
  • Experience with Team Foundation Server (TFS)
  • Basic knowledge of electronics and ability to read electronic circuit schematics
  • USB, Bluetooth, driver, application and GUI firmware development
  • Debug, extend and document existing firmware
  • Device and firmware testing including creating unit tests
  • Create official firmware builds for release to test teams
  • Work closely with internal and external software development and test teams
  • Write technical specifications and investigate new technologies