Job Details

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.



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach your resume when applying!