Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | Telecom Software,Networking |
EmploymentType | Full-time |
General Summary:We are looking for Platform Engineer, specialized in board bring up, kernel, device drivers andnetworking areas.Duties && Responsibilities: Architect and define the System from Hardware, Software, Inter Layers Communicationperspective and Performance Perspective. Drive the Architecture into realization, Validate and Take decisions on Hardware / SoftwareChoices for Multi-Core / Multi-Processor, Processing splits, Performance, Latency Scalabilityaspects, Find the Alternate approaches for critical Customer or Field Issues. Board bring up, design and implementation with multicore platforms and hyper threadedCPU architectures Debug the field and Integration issues in kernel, devices, HW accelerators, Networkingareas Integration with 3rd party software Interface with cross-functional teams like Quality Assurance, Customer Support, SystemEngineering for the end-to-end product development lifecycle Manage the team of 10+ engineers and lead the day to day activitiesSkills Required:Strong Programming Skills in C/C++, desirable code optimization techniques. Good knowledge on Multi-Core and Multi-Processor hardware architecture, Interfaces andImplementation Board bring up, bootloader, Linux kernel module development, Linux device drivers. Experience on RT Linux kernel scheduling for multicore platforms, memory management, IPstack and inter process communication mechanisms Expertise with system performance analysis and tuning with special emphasis on cacheprofiling, memory bus contention profiling, lock contention time profiling etc of multithreadedprograms Multithreaded programming, socket programming, interprocess communication Exposure to debugging techniques using JTAG, kgdb, gdb. In depth expertise in kernel profiling tools such as OProfile, perf tools etcStrong knowledge and Experience in Networking modules, TCP/IP, IPv6, IPSec, Multicast,Router, Switches andFirewalls. Experience with scripting languages such as Perl, Python or shell programming is desirable
Keyskills :
memory managementdevice driversc++linux kernelplatform developmentmulti-processorboardbring