Jobs at Syrinx

View all jobs

Senior Firmware Engineer (Bluetooth)

Boston, MA
Senior Embedded Software Developer (Bluetooth)
This role is remote for now with a Syrinx Consumer Products Partner, but the company is based in Boston, MA so prefer local candidates.
U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. 
Can be contract or contract to hire

Responsibilities Include:
  • Contribute to an enthusiastic and talented team of Software Engineers to bring innovative technologies to the market
  • Hands-on development of embedded software and Bluetooth BR/EDR/LE software
  • Integrate Bluetooth enabled products with mobile devices
  • Build platforms by architecting reusable building blocks enabling faster and more efficient technology creation
Qualifications:
  • 10+ years of experience programming in C/C++
  • System thinker with excellent understanding of software system architecture, operating system fundamentals, and API designs
  • Experience writing multi-threaded/asynchronous code
  • Solid understanding of Bluetooth BR/EDR/LE core specification, protocols, profiles, and services
  • Expert skills using software development tools (e.g. editor, compiler, linker, debugger, etc.)
  • Strong understanding of network protocol analyzers (e.g. wireshark, omnipeek, ellisys, teledyne, etc.)
  • Strong hands-on experience designing, implementing, and testing software architectures
Desirable:
  • Knowledge of parallel computing techniques
  • Experience with RISC-V ISA
  • Competency developing Linux drivers
  • Competency developing iOS or Android applications
  • Competency developing DSP solutions (e.g. filters, SRC, etc.)
  • Competency developing MATLAB scripts
  • Competency developing Python scripts
  • Stay up to date on relevant technologies, monitor professional groups, understand trends and opportunities to ensure we are using the best techniques and tools

Share This Job

Powered by