DeveloperJobs.io
← Back to all jobs

Job Description

VOCAL Technologies, Ltd. is a design house with over 40 years of telecommunications engineering experience across industrial, commercial, and DoD markets. This full-time, onsite role in Buffalo, NY offers a salary range of $80,000 to $120,000 per year, along with a benefits package that includes dental, health, and vision insurance, paid time off, and tuition reimbursement. The position centers on real-time DSP and embedded systems for telecommunications, requiring 3+ years of C/C++ and firmware development across bare metal, RTOS, and Linux environments. A Bachelor's or Master's degree in Electrical or Computer Engineering supports success in this role.

Benefits

  • Dental insurance
  • Health insurance
  • Paid time off
  • Tuition reimbursement
  • Vision insurance

Responsibilities

  • Design fast and efficient DSP algorithms for implementation on embedded processors.
  • Architect and implement firmware across bare metal, RTOS-based, and Linux environments.
  • Evaluate algorithm performance by estimating processing resources such as MIPS, ROM, and RAM.
  • Coordinate software and hardware development activities with other engineers, including prototyping, tuning, and performance testing.
  • Research new technologies and identify how they can be integrated into VOCAL's custom products for improvement.

Requirements

  • Must be legally authorized to work in the United States without sponsorship.
  • U.S. citizenship is required due to government contracting.
  • Must be clearance eligible.
  • Experience designing, developing, and testing real-time signal processing algorithms.
  • Significant development experience implementing DSP modules in embedded real-time environments (commercial DSPs, ARM) using C or C++.
  • Strong understanding of wired and wireless communications systems and digital signal processing of analog and digital waveforms for transmit and receive functions.
  • Knowledge of communication theory principles including signal processing, decision theory, estimation theory, and modulation-demodulation.
  • Systems engineering experience (data communications architectures, telecom network design, protocol analysis and selection).
  • Experience with computer networking protocols (TCP/UDP/IP, RTP, MPLS, NDN).
  • Embedded hardware interfacing: SPI, TDM, Ethernet, USB, I2C.
  • Telecom protocol standards: ITU-T, IETF, 3GPP.
  • Demonstrated creative, critical thinking and troubleshooting skills, with strong collaboration and communication abilities.
  • Education: Bachelor's or Master's degree in Electrical or Computer Engineering.
  • Onsite work location: Buffalo, NY 14228 (required).
  • Technologies you will work with includes C, C++, ARM, DSP, RTOS, Linux, SPI, TDM, Ethernet, USB, I2C, TCP/IP, UDP, RTP, MPLS, NDN, ITU-T, IETF, 3GPP.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.