Senior Staff Engineer, R&D

Join our team and help shape the future of connectivity indoors and outdoors. Together, let’s push the boundaries of technology and advance sustainable networks worldwide.

How You’ll Help Us Connect the World:

We are looking for Platform Engineer, specialized in board bring up, Linux / RT Kernel, device drivers and networking areas.

Duties & Responsibilities:

  • Architect and define the System from Hardware, Software, Inter Layers Communication perspective and Performance Perspective.
  • Skilled on DPDK, Dockers / Containers, Micro Services, Orchestration Platforms, SRIOV / Calico Plug-in’s.
  • Drive the Architecture into realization, Validate and Take decisions on Hardware / Software Choices for Multi-Core / Multi-Processor, Processing splits, Performance, Latency Scalability aspects, Find the Alternate approaches for critical Customer or Field Issues.
  • Board bring up, design and implementation with multicore platforms and hyper threaded CPU architectures like Intel Xeon, NXP SoC
  • Debug the field and Integration issues in kernel, devices, HW accelerators, Networking areas
  • Integration with 3rd party software like WindRiver, DSP BIOS etc,
  • Interface with cross-functional teams like Quality Assurance, Customer Support, System Engineering for the end-to-end product development lifecycle

Skills Required:

  • Strong Programming Skills in C/C++, desirable code optimization techniques.
  • Good knowledge on Multi-Core and Multi-Processor hardware architecture, Interfaces and Implementation
  • Board bring up, bootloader, Linux kernel module development, Linux device drivers.
  • Experience on RT Linux kernel scheduling for multicore platforms, memory management, IP stack and inter process communication mechanisms
  • Expertise with system performance analysis and tuning with special emphasis on cache profiling, memory bus contention profiling, lock contention time profiling etc of multithreaded programs
  • 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 etc
  • Strong knowledge and Experience in Networking modules, TCP/IP, IPv6, IPSec, Multicast, Router, Switches and Firewalls.
  • Experience with scripting languages such as Perl, Python or shell programming is desirable

Required Qualifications for Consideration:

  • Master's Degree in CSE/ECE with 12+ Years of related technical experience.
  • Bachelor’s Degree in CSE/ECE with 10+ Years of related technical experience.

Location: Bangalore

Employment Type: Full-time, In Office.


Why ANDREW?

Explore exciting career opportunities at ANDREW, part of the Amphenol family. With a legacy of over 85 years in wireless innovation, we empower mobile operators and enterprises with cutting-edge solutions.

ANDREW, an Amphenol company, is proud of our reputation as an excellent employer. Our focus is to provide the highest level of support and responsiveness to both our employees and our customers, the world's largest technology companies. ANDREW offers the opportunity for career growth within a global organization. We believe that our company is unique in that every employee, regardless of his or her position, has the ability to positively impact the business.

ANDREW is an “Equal Opportunity Employer” - Minority/Female/Disabled/Veteran/Sexual Orientation/Gender Identity/National Origin

For additional company information please visit our website at https://www.andrew.com/