Sign In
 [New User? Sign Up]
Mobile Version

Sr. Staff Engineer - Operating Systems and Security

Chennai, TN
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Contribute to customizing kernel and platform software infra components that compose GigaVUE-OSDevelop new and improve existing processes for software developmentProduce functional specifications and design documentsWork effectively with all stakeholders and engineers throughout the lifecycle of the productTroubleshoot complex issues discovered in-house as well as in customer environments.Maintain existing code base and resolve customer issues.Work with customers and third-parties to understand product requirementsMentor junior engineers in software development, technology and processesRequired QualificationsBachelors (with minimum 8 years of experience) or Masters (with minimum of 6 years of experience) in computer science or engineering.Experience contributing at all stages of software development life-cycle.Hands on C/C++ development expertise Hands on embedded Linux development and familiarity with cross compilers and toolchains for different platformsHands on experience with multi-core, multi-threading systems.Extensive experience with Linux kernel/device driver development on different architecturesExperience with scheduler, memory management, filesystem, concurrency/synchronization, networking and other kernel subsystemsIn-depth knowledge of interfaces into the kernelComfortable tuning kernel parameters and having in-depth knowledge of features like SELinux, PAM, iptablesExperience with fixing complex Linux kernel/driver issuesExperience of working with OpenSource packagesExperience with building custom embedded Linux distributions using different build systems like YoctoKnowledge on infrastructure areas such as distributed systems, stacking, configuration management, SNMP, REST interfaces etc. are a plus.Strong networking skills and ability to build consensusQuality focused and a drive to always improveStrong sense of urgency, innovative mindset, excellent problem solving and collaboration skillsExperience with AgileHands on experience with multi-core, multi-threading systems.Excellent written/oral communication skills and strong analytical and problem solving skills.Self-motivated individual with the ability to work in a high-achieving team or independentlyProven successful technical leadership experience.Understand complex issues in software modularity, performance bottlenecks, etc.
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 8-13


Application Programming | Software Engineer | System Security | Systems Programming
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News