Embedded Linux Network Software Engineer
ASSIA, Inc. - Redwood City, CA

This job posting is no longer available on ASSIA, Inc.. Find similar jobs: ASSIA jobs

The embedded networking software engineer will be responsible for developing novel high performance Layer 3 and Layer 4 queuing and networking protocol implementations for embedded and general purpose processors running the Linux OS. The candidate will develop and analyze networking protocols, implement them in C/C++, and evaluate their performance. The candidate will work closely with network architects, management system developers, and lab and field deployment staff to validate, deploy and evolve the protocol implementations. The right candidate can work out of either the Madrid office in Spain or in Redwood City, CA.

  • BS or MS in Electrical Engineering or Computer Science
Necessary Skills and Experience:
  • 5+ years of embedded systems development in *nix or similar environments
  • kernel development
  • networking stack development
  • C/C++
Desirable Skills and Experience
  • software development for consumer broadband devices
  • networking driver development
  • TCP, IP, GRE, UDP stack development
  • Queuing and COS solution development
  • routing protocol development
  • IP bonding development
  • Perl
  • Team player
  • Continuous Learning
  • Solving challenging problems
  • Accuracy

ASSIA, Inc. - 2 years ago - save job