EngineerJobs.io
← Back to all jobs

Job Description

What we offer

Join VOCAL Technologies Inc. in Buffalo, NY for a senior level embedded software role focused on real-time DSP development. This full-time, onsite position offers a competitive salary range of USD 80,000 to 120,000 per year, along with a comprehensive benefits package designed to support you long term, including retirement planning and ongoing education opportunities. You will collaborate across hardware and software teams to advance custom products and explore new technologies for system improvements.

  • 401(k)
  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Responsibilities

  • Design fast and efficient DSP algorithms for implementation on embedded processors.
  • Architect and implement bare metal, RTOS based, and Linux firmware designs.
  • Analyze the performance impact of algorithms by estimating processing resources such as MIPS, ROM and RAM.
  • Coordinate software and hardware development activities with other engineers, including prototyping, tuning algorithms, and testing performance.
  • Research new technologies and how they can be incorporated in VOCALs custom products for improvement.

Requirements

  • Must be legally authorized to work in the United States without sponsorship.
  • Must be clearance eligible.
  • Designing, developing, and testing real-time systems (signal processing algorithms).
  • Significant development experience in implementing DSP modules in embedded real-time environments such as commercial DSPs, ARMs in C or C++.
  • Excellent understanding of wired and wireless communications systems and digital signal processing of analog and digital waveforms for transmit and receive functions.
  • Applying principles, methods, and applications of communication theory such as signal processing, decision theory, estimation theory, and modulation-demodulation.
  • Systems Engineering with 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, strong collaborative skills, and strong written and verbal communication.

Technologies

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

Education and qualifications

  • Master's degree required
  • Bachelor's degree preferred

Location and eligibility

Work location: Buffalo, NY 14228. This is an onsite, in-person role. Ability to commute to the Buffalo office is required.

Application questions

Due to the nature of some government contracting, we require US citizenship. Are you a Citizen of the United States of America?

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.