Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Development Engineer @ Nokia

Home > Quality Assurance and Testing

 Software Development Engineer

Job Description


As a Software Development Engineer, you will design and develop software modules in C/C++ for Ethernet and Optical Networking, focusing on OTN protocols and embedded systems. You will work on Linux-based development, including board bring-up and driver development for interfaces like I2C, SPI, QSPI, and UART. Your role includes creating unit test harnesses in Python and collaborating with teams to deliver high-quality solutions. Strong adaptability and learning skills are essential, with experience in agile methodologies, FPGA programming, and Optical (DWDM) Transport a plus. You have: 
  • Bachelor's of Engineering with 5 to 10 years of relevant work experience.
  • Experience developing software modules in C and C++.
  • Experience in developing embedded software in Linux/Board bring-up.
  • Experience developing software drivers for i2c, SPI, QSPI, and UART communication interfaces.
  • Strong capability to learn new technical areas and products and collaborate with teams from different cultures and backgrounds.

  •  It would be nice if you also had: 
  • Familiarity with agile programming methods.
  • Knowledge in Optical (DWDM) Transport.
  • Experience programming FPGAs and developing drivers for various devices.

  • Review requirements and develop software modules to fulfill the requirements.
  • Provide regular status update and input to the team leaders.
  • Working experience in Ethernet /Optical Networking and OTN protocols
  • Develop unit test plans and run software tools for detecting any coding error prior to code submission.
  • Participate in feature integration and validation.
  • Experience in developing unit test harness in python.
  • Job Classification

    Industry: Telecom / ISP
    Functional Area / Department: Engineering - Software & QA
    Role Category: Quality Assurance and Testing
    Role: Post Silicon Test Engineer
    Employement Type: Full time

    Contact Details:

    Company: Nokia
    Location(s): Bengaluru

    + View Contactajax loader


    Keyskills:   c++ optical networking agile software c ethernet java fpga ms visio embedded systems linux asp.net protocols axure agile methodology jira c# python software development software testing otn spi sql server transportation dwdm embedded software agile

     Job seems aged, it may have been expired!
     Fraud Alert to job seekers!

    ₹ Not Disclosed

    Similar positions

    Senior Test Automation Engineer

    • Capgemini
    • 6 - 11 years
    • Hyderabad
    • 23 hours ago
    ₹ Not Disclosed

    Natural Language Processing (nlp)-ai Platform Engineer

    • Accenture
    • 10 - 15 years
    • Bengaluru
    • 16 days ago
    ₹ Not Disclosed

    Cloud Machine Learning LLM Serving Staff engineer

    • Qualcomm
    • 8 - 13 years
    • Bengaluru
    • 24 hours ago
    ₹ Not Disclosed

    Software Engineer

    • Pfizer
    • 4 - 7 years
    • Chennai
    • 1 day ago
    ₹ Not Disclosed

    Nokia

    Nokia Solutions and Networks India Pvt. Ltd.