Job Description

Software Principal Engineer

The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our 5G RAN FPGA Team in Bangalore


What you’ll achieve
As a Software Principal Engineer, you will be responsible for developing sophisticated systems and software basis the customer’s business goals, needs and general business environment creating software solutions.

You will:

  • Design and lead the effort on automation, CI/CD processes and tools to make our services simpler and more robust
  • Mentor team members in design collaboration, code reviews, development tools and processes
  • Take part in the full software development life cycle including development, test, continuous delivery and support
  • Be an active member of an agile team, collaboratively realizing features through development, test and delivery

  • Take the first step towards your dream career
    Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

    Essential Requirements

  • 8 to 12 years of relevant experience or equivalent combination of education and work experience. Expertise in NR/LTE/eCPRI/CPRI/PTP protocol analysis and implementation with signal processing knowledge and background
  • Experience using Matlab for Mathematical analysis
  • Proven record of FPGA development in high volume wireless products, 5G Radio unit development
  • Experience in developing FPGA functional specification via RTL design and verification
  • Knowledge in 4G and 5G Radio and/or subsystems architecture, implementation and ecosystem 

  • Desirable Requirements

  • Experience with FPGA design tools like Quartus. Experience in MATLAB and Simulink modelling for 5G flow
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application