Search by job, company or skills

Embedded Software Engineer

Embedded Software Engineer

Episteme Soft
2-4 Years
Not Disclosed

This job is no longer accepting applications

Job Description

  • Low level programming (interaction with hardware) using C language in multi-threaded , multi-processor , highly-available systems.
  • Understanding of various h / w architecture (PCI , PCIe , DMA , I2C , SPI , etc.) and processors (MIPS , PPC , x86).
  • Complete understanding of the Control and Data path internals of a device driver for a LAN / WAN protocol like Ethernet , ATM , PPP , POS , SONET , etc.
  • Expertise in OS internals and Device Driver development on Distributed & Real Time Embedded Systems and OS like IOS , pSOS , VxWorks , Linux , etc.
  • Hands on experience with NPU , ASIC , FPGAs with focus on Switching / Routing platforms is a plus.
  • Ability to understand and drive system level architecture and design.
  • Strong C programming , Data Structures , SW design , testing and debugging background using ICE (CodeWarrior , Lauterbach , etc.) , GDB , etc.
  • Experience in product life cycle and tools
  • Customer experience: Reproduction and debugging of customer issues , handling of field queries

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Episteme Soft was founded by veterans of Cisco Systems and Juniper Networks with a track record of delivering successful networking products for leading multinational companies and startups. Episteme Soft provides software development and Training services focused on Embedded System, Semiconductor,Wireless and Mobile Application Design on ARM9, MIPS and Intel IXP network Processors with Open source as a software platform for end to end services. Episteme Soft assist in the development of network protocol stacks that meet both interoperability and performance requirements. Episteme Soft engineers have developed protocol stacks on a wide variety of platforms, such as Windows, Linux, FreeBSD, Solaris, and VxWorks. Specific areas of expertise include: Wireless Networks protocols like WiFI, Bluetooth, ZigBee, WiMax and GSM/GPRS/EDGE. Wireless Security Protocols like EAP, WPA, TTLS. Routing protocols like RIP, OSPF, ISIS, BGP, IGMP and PIM, including newer versions of these protocols for IPv6. Access protocols like PPP, L2TP. MPLS protocols like RSVP, LDP, L2oMPLS and GMPLS. Ethernet Stack Internals – Linux, RTOS, VoIP Protocols like SIP, RTP/RTCP, H.323 . Experience in enterprise PBX IMS Client, Unified Communications, Rich Communication Suite, Integrated Connection Manager Voice Call Continuity and Data session continuity Client over adhoc networks – IPIP networks, IPPSTN networks etc. Episteme Soft also offers exceptional training in Embedded Systems

Similar Jobs

2-6 yrs
₹ 5 - 34 LPA
Bengaluru
Skills:
Zigbee, Linux, Embedded, embedded system engineer, embedded software engineer
Early Applicant
3-5 yrs
Bengaluru, India
Skills:
Can Protocol, C, Cmake, Gdb, Uart, Spi, Git, Freertos, I2c, OpenOCD, make, Linux development environment
6-10 yrs
Bengaluru, India
Skills:
Vectorcast, C, Agile Methodologies, Jira, Aspice, Embedded Software, Linux, Ethernet, VxWorks, Qnx, Polarion, TDA4, Aurix, S32, Autosar, configuration management tools, Multicore OS, Ea
1-3 yrs
Bengaluru, India
Skills:
cmis , C, Fpga, C++, Device Driver Development, Python, Secure-boot, Layer 2/3 network protocols, Optical Networking, Networking peripherals, Open-source tools, network processors, SFF standards, QSFP, AI/ML, Linux hardware bring-up, Kernel and user space device drivers, SFP
4-6 yrs
Bengaluru, India
Skills:
Device Drivers, Fpga, Spi, Freebsd, Linux, Pcie, Linux Internals, I2c, C Programming, Python, Retimers, hardware-level components and protocols, routing and forwarding software, Optics, Flash Drivers, object-oriented development, system bring-up, CPLD, MDIO