Embedded Linux Developer – Programmer (Amherst, NY)
VOCAL Technologies, Ltd. - Amherst, NY

This job posting is no longer available on Indeed. Find similar jobs: Embedded Linux Developer Programmer jobs - VOCAL Technologies jobs

With over 25 years of extensive expertise in the telecommunication engineering for the military/DoD, industrial, and commercial markets with comprehensive product design, system integration solutions including: software and hardware engineering.

Recent products include ATAs, VoIP servers and CPE, HPNA-based IPBXs, ATAs, video surveillance, voice and data RF devices, secure government devices, lawful interception software, medical devices, radios, beamforming, embedded modems, T.38 fax, FoIP, and RASoIP. Custom engineering designs are created from turnkey solutions to complete designs including hardware, software and integration into finished products.

We are looking for self-motivated candidates with a sense of commitment and a developing level of expertise to join our team in a full or part time capacity working on the development and implementation of Digital Signal Processing/Communications/Security algorithms and protocol solutions.

The positions of Linux Developer/Programmer should interest any candidate desiring to explore the complex world of embedded systems within the field of modern digital/analog telecommunications. VOCAL is among the few companies to handle multi-platform technology. Any related industry experience is considered an asset. UNIX, Linux and/or uCLinux system or software development experience is looked upon favorably.
Candidates should have or be working towards a degree in Computer Engineering, Software Engineering, Computer Science, or other related discipline and have interest in or have studied course work in the area of communications, signal processing, speech processing and image processing. Experience with SIP protocols, networking protocols (TCP/IP), IPSec, OpenSSL and/ or VoIP is a plus.

Linux Developer/Programmer

  • C Programming / GNU Development 
  • Linux kernel and device-drivers 
  • Configuration of u-boot and Linux kernal (particularly uClinux) 
  • Scripting and automation such as bash, make and perl 
  • Network, VoIP or Telecom experience a plus 
  • DSP software development 
  • Embedded software development 
  • Assembly language programming 
  • Software test engineering and tool development

                
The candidate qualifying for this role will possess the following required skills:

  • 5+ years hands-on experience of development 
  • C Programming / GNU Development 
  • Linux kernel and device-drivers 
  • Configuration of u-boot and Linux kernel (particularly uClinux) 
  • Scripting and Software automation (Perl/Python/PHP) 
  • writing secure, testable, and robust code 
  • Effective troubleshooting skills and practical experience with system programming (network / socket, IPC, and threads) 
  • Good knowledge of network protocols 
  • Excellent communication, analytical and problem-solving ability 

                
Skills Preferred:

  • Network, VoIP or Telecom 
  • DSP software development 
  • Embedded software development 
  • Assembly language programming 
  • Software test engineering and tool development 
  • IP Networking protocols and systems including DHCP, DNS, TFTP, SSL, ARP, IP, TCP, UDP, SNMP 
  • IP subnet management 
  • TCP/IP implementations

VOCAL Technologies, Ltd.
In the Commons, at State University of New York at Buffalo
520 Lee Entrance
Suite 202
Amherst, NY 14228


Indeed - 15 months ago - save job - block
Recommended Jobs
Experienced Core Java Developer
Citi - Buffalo, NY
Citi - 30+ days ago

Java Apps Dev Intermediate Programmer Analyst
Citi - Buffalo, NY
Citi - 30+ days ago

Programmer Analyst
Delta-Sonic Carwash Systems, Inc. - Buffalo, NY
Monster - 28 days ago