Share this Job

Title:  Engineer , R&D

Everyone communicates. It’s the essence of the human experience. How we communicate is evolving. Technology is reshaping the way we live, learn and thrive. The epicenter of this transformation is the network—our passion.
Our experts are rethinking the purpose, role and usage of networks to help our customers increase bandwidth, expand capacity, enhance efficiency, speed deployment and simplify migration. From remote cell sites to massive sports arenas, from
busy airports to state-of-the-art data centers—we provide the essential expertise and vital infrastructure your business needs to succeed. The world’s most advanced networks rely on CommScope connectivity

Job Description

The information in this description has been designed to indicate the general nature and level of work performed by employees within this classification.  It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job


Position Title: Engineer ,R&D (Linux Platform)


Work Location: Bangalore


General Summary:


Seeking an Embedded Software engineer (Linux Platform) with in-depth board bring up & Linux platform experience. Responsible for bringing up new hardware and/or adding features on existing hardware. Prefer experience on Xilinx SoC.

You will have the opportunity to participate in architecture decisions while also being involved in product and design processes. As a niche business looking to expand and modernize our suite of products we deal with some very interesting challenges, and we are looking for someone who relishes the opportunities and demands that this setting provides. You’ll always be encouraged and expected to contribute ideas to improve our technology and products.


Duties & Responsibilities:


  • Design and development of Linux kernel & user space drivers, BSPs, bootloaders, bus protocols and peripheral drivers.
  • Responsible for board bring up and platform porting.
  • Programming SoCs and Multi-core processors at operating system level.
  • Design and implementation of ethernet and IP networking protocols.  
  • Ensure the technical feasibility of embedded software designs.
  • Embedded software platform requirement analysis, architecture, design and development.
  • Write functional, design and test specifications.
  • Prototyping software for new products on very tight timelines.
  • Assist junior engineers with coding and troubleshooting.
  • Stay up-to-date on emerging technologies.
  • Collaborate with hardware and system engineering teams and stakeholders    


Skills Required:

  • BS in EE/CS with 10+ years of Embedded Firmware development experience or MS with 8+ years’ experience.
  • Experience with design and development on multi-threaded and multi-processor systems (Preferably Xilinx Ultrascale+ MPSoC or RFSoC).
  • Experience on cross-platform development and build tools (Preferably experience on Xilinx build tools PetaLinux or Yocto based tools)
  • Good debugging skills using standard and advanced H/W and S/W debuggers (GDB, Lauterbach and JTAG ).
  • Experience developing kernel and user space tracing and device drivers. Must have worked on SMP scalability issues in kernel and user mode drivers.
  • Experience on BSPs, boot loaders, writing peripheral drivers and memory management . New Platform porting and bring up expertise is must.
  • Experience on working with bus protocols (I2C, SPI, MDIO, JESD etc.)
  • Experience with high speed ethernet protocols (preferably USXGMII 1/2.5/5/10G protocol, 25 Gigabit ethernet protocols) 







Commscope is an Equal Opportunity Employer.


Job Segment: Engineer, Firmware, Embedded, R&D Engineer, Linux, Engineering, Technology