Experienced Senior Embedded Software Engineer (10+ Years of Experience Req)
Job Description
VOCAL Technologies Inc. invites applications for an Experienced Senior Embedded Software Engineer to lead DSP algorithm design and firmware development across bare metal, RTOS, and Linux environments. This onsite, full-time role in Buffalo, NY requires 10+ years of embedded software experience and US citizenship.
Responsibilities
- Design fast and efficient DSP algorithms for implementation on embedded processors.
- Architect and implement firmware across bare metal, RTOS-based, and Linux environments.
- Analyze the performance impact of algorithms by estimating resource usage 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 evaluate their applicability to VOCAL's custom products for ongoing improvement.
Requirements
- Must be a US Citizen to be accepted.
- 10+ Years Experience Req
Technologies
- DSP
- RTOS
- Linux
- Bare metal
- ARM
- C
- C++
- TCP
- UDP
- IP
- RTP
- MPLS
- NDN
- SPI
- TDM
- Ethernet
- USB
- I2C
- ITU-T
- IETF
- 3GPP
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Retirement plan
- Tuition reimbursement
- Vision insurance
Location
520 Lee Entrance Suite 202, Buffalo, NY 14228 (onsite)
Compensation
USD 90,000 - 130,000 per year
Experience
- Embedded software and C programming: 10 years (Required)
Education
- Bachelor's (Required)
Work Location
In person
Application Question(s)
- Due to the nature of some Government Contracting we do, we require US citizenship for all applicants. Are you a Citizen of the United States of America?