E-mail: info@InMata.com      Phone: 510-573-3812
Senior Lead Software Engineer_Embedded_Bay Area, CA


We have an excellent full time opportunity as a Senior Lead Software Engineer with one of our semiconductor client at San Jose



·         Work as part of a dynamic software team on various company products.

·         Software development work will include learning of Company’s hardware products, protocol stacks, existing software on those products and other related software tools. The development work inclues supporting/maintaining existing software and development for new RFCs/protocols.

·         Help customers in porting and optimizing their existing applications to OCTEON.

·         Additional knowledge of Linux Device Drivers and C Programming is required.

·         Work also involves trouble shooting and resolving complex software issues – especially in multi-core environment.



·         Minimum: Bachelor’s Degree in Computer Science, Electrical Engineering, or equivalent. M.S. preferred.

·         5+ years of experience in embedded system programming.

·         Excellent programming skills – C, C++and assembly (preferably MIPS, candidate will need to learn ARMv8)

·         Strong knowledge of networking protocol stacks (TCP/IP, UDP, IPsec, SSL, etc.).

·         Knowledge of Ethernet and related switching architectures

·         Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc.

·         Experience in troubleshooting, performance analysis, and performance optimization for embedded systems.

·         Knowledge of various debugging tools (EJTAG, probes, logic analyzers, etc.).

·         Linux kernel and device drivers (networking, PCI, etc.).

·         Understanding of low level CPU architecture.

·         Working experience with multi-core/multi-CPU environments.

·         Some understanding of HW/SW virtualization concepts

·         Knowledge of OCTEON/MIPS CPU architecture