Experienced Senior Embedded Software Engineer (+7 Years Experience Req)
Job Description
VOCAL Technologies Inc. invites applications for an Experienced Senior Embedded Software Engineer to design DSP algorithms and firmware for embedded systems. This full-time, on-site role is based in Buffalo, New York.
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, algorithm tuning, and performance testing.
- Research new technologies and explore how they can be incorporated into VOCAL Technologies' custom products for improvement.
Requirements
- Legally authorized to work in the United States without sponsorship.
- Minimum seven years of experience required.
Technologies
- C
- C++
- DSP
- Embedded Linux
- RTOS
- ARM
- SPI
- TDM
- Ethernet
- USB
- I2C
- TCP/UDP/IP
- RTP
- MPLS
- NDN
Benefits
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Retirement plan
- Tuition reimbursement
- Vision insurance
Work Location
Location: Buffalo, NY (onsite)
Address: Commons, 520 Lee Entrance #202, Buffalo, NY 14228
Education
- Bachelor's degree (Required)
Experience
- Embedded software and C programming: 5 years (Required)
- Minimum overall experience: 7 years (as per job requirement)