EngineerJobs.io
← Back to all jobs

Job Description

This senior embedded software engineering role centers on real-time digital signal processing and embedded systems for telecommunications. Candidates should bring 3+ years of C/C++ and firmware development across bare metal, RTOS, and Linux environments. The position is onsite in Buffalo, NY.

Responsibilities

  • Develop high performance DSP algorithms optimized for embedded processors.
  • Architect and implement firmware across bare metal, RTOS, and Linux platforms.
  • Evaluate algorithm performance by estimating processing resources such as MIPS, ROM, and RAM requirements.
  • Coordinate software and hardware activities with fellow engineers, including prototyping, tuning, and performance testing.
  • Conduct research on emerging technologies and assess their integration into VOCAL's custom product lines.

Requirements

  • Authorized to work in the United States without sponsorship; clearance eligible.
  • Experience designing, developing, and testing real-time signal processing systems.
  • Significant background implementing DSP modules in embedded real-time environments on platforms such as commercial DSPs and ARM-based devices using C or C++.
  • Strong understanding of wired and wireless communications, and digital signal processing of analog and digital waveforms for transmit and receive.
  • Application of communication theory concepts including signal processing, decision theory, estimation theory, and modulation/demodulation.
  • Systems engineering experience covering data communications architectures, telecom network design, and protocol analysis and selection.
  • Proficiency with networking protocols (TCP/UDP/IP, RTP, MPLS, NDN).
  • Embedded hardware interfacing: SPI, TDM, Ethernet, USB, I2C.
  • familiarity with telecom protocol standards: ITU-T, IETF, 3GPP.
  • Creative, analytical, and troubleshooting skills with strong collaboration and communication abilities.

Technologies

  • C, C++
  • ARM
  • DSP
  • RTOS
  • Linux
  • SPI, TDM, Ethernet, USB, I2C
  • TCP/IP, UDP, RTP, MPLS, NDN
  • ITU-T, IETF, 3GPP

Benefits

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

About VOCAL TECHNOLOGIES LTD

VOCAL Technologies is a design-focused firm delivering innovative engineering solutions. With more than four decades of telecommunications expertise across industrial, commercial, and defense sectors, VOCAL provides comprehensive product design, system integration, and software and hardware engineering. The company advances technologies such as beamforming, cloud-based communications, video surveillance, voice and data RF devices, and secure government development projects.

Job Type

Full-time

Pay

USD 80,000 - 120,000 per year

Application Question(s)

Due to the nature of some government contracting, US citizenship is required. Are you a citizen of the United States of America?

Education

  • Bachelor's or Master's degree in Electrical or Computer Engineering
  • Bachelor's degree preferred

Ability to Commute

Buffalo, NY 14228 (Required)

Work Location

In person

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.