Experienced Senior Embedded Software Engineer (10+ Years of Experience Req)

VOCAL Technologies, Ltd.
Buffalo, NY, United States
3 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
10 years minimum
Compensation
$90,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Systems Engineering C++ (Programming Language) Computer Networks Computer Engineering Data Transmissions Linux Embedded Software Ethernet Firmware Hardware Design Multi-protocol Systems
+6 more
Real-Time Operating Systems Signal Processing USB Real Time Systems Information Technology Bare Metal

Job description

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

Requirements

Experienced Senior Embedded Software Engineer (10+ Years of Experience Req), * Must be a US Citizen to be accepted.

  • 10+ Years Experience Req, * 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 (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, strong written and verbal communication

Education Requirements:

Bachelor’s degree in Electrical/Computer Engineering, Computer Science, or a related technical field., * Bachelor’s (Required)

Experience:

  • Embedded software and C programming: 10 years (Required)

Benefits & conditions

Pulled from the full job description

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

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?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…