Embedded Software Engineer
| Job
code: |
594 |
| Job Category: |
Software - Embedded |
| City: |
San Jose |
Job Description:
The candidate needs programming experience in the following: - Operating Systems: Windows, Linux, Embedded Linux and custom embedded environments. - Languages: C, C++, some assembly, Perl, PHP, Javascript, HTML - Networking: from the hardware level up to systems level. In depth knowledge of communications from protocols through applications development for standard and custom network environments. - Plus excellent written and oral communications skills.
Specific knowledge areas include using and programming: - Embedded Linux including drivers, daemons and applications. - Windows and Linux PC based GUI development. - Networking - bridges, routers and brouters using route tables, iptables and ebtables - SNMP and MIBs - WAN HDLC links including standard and Cisco protocol - QOS - Embedded Web Servers
Current Projects underway: - Satellite Network Interface – Work on existing and new interface processors to bridge and route between LAN and WAN ports coupling two distant networks. - Communications Equipment Control – Includes sophisticated real time control of complex equipment with multiple interfaces including Ethernet, USB, Serial, SPI, bus oriented, etc. Also interfacing to custom DSP processors. - Network Management Systems – Probable Windows or Linux based management of communications resources worldwide.
|
|