Experienced Senior Embedded Software Engineer (+7 Years Experience Req)
Job Description
This is a full time on-site position at VOCAL Technologies Inc. in Buffalo, NY, requiring an experienced embedded software engineer to design DSP algorithms and firmware for embedded systems. The role offers a salary range of USD 90,000 to 130,000 per year.
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 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 performance testing.
- Research emerging technologies and explore their incorporation into VOCAL's custom products for ongoing improvement.
Requirements
- Must be legally authorized to work in the United States without sponsorship.
- Minimum seven years of related experience in embedded software development (7+ years 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
Location
Full-time on-site position located at Commons, 520 Lee Entrance #202, Buffalo, NY 14228.
Education
Master’s degree in Electrical or Computer Engineering, Computer Science, or a related technical field (Required).
Experience
- Embedded software and C programming: 5 years (Required).
Ability to commute
Buffalo, NY 14228 (Required).
Work location
In person