Embedded Engineer - Dpdk/c/linux Job in Inventum Technologies

Embedded Engineer - Dpdk/c/linux

Apply Now
Job Summary

Job description

Minimum 3 years of experience in writing C applications from scratch and patching existing ones. Plan, design and develop various modules in C for Linux on x86, mips & arm targets.

Job Responsibilities:

  • Plan, design and develop various modules in C for Linux on x86, mips & arm targets.
  • Write neat reusable and maintainable code
  • Writing & executing test cases
  • Understanding use cases including interpreting use case state diagrams
  • Independent trouble shooting skills
  • Work with a team of junior & senior developers, assisting others and working collaboratively

Role Requirements:

  • Minimum 3 years of experience in writing C applications from scratch and patching existing ones
  • MUST HAVE Linux network stack knowledge
  • Porting, Image Maintenance, firmware image development
  • Writing linux kernel modules for character devices, IOCTLs, netfilter hooks.
  • Excellent understandings of pointers, data structures, algorithmic efficiency, threads, dynamic and static libraries.
  • Compiling, dynamic/static linking, cross-compiling for various architectures like MIPS, ARM and ix86, Makefiles, autoconf etc.
  • Writing multi-threaded, non user interactive, high performance applications
  • Good hands on usage on GNU debugger and profiler.
  • Excellent knowledge of Operating System principles and architecture
  • Protocol knowledge of Networking, LDAP, RADIUS, SNMP, Cryptography, Hashing etc.
  • Familiarity with JIRA is an added bonus
  • B.E/BTECH/MCA to be preferred.
Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs