HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    NO

    Nokia

    Telecommunications

    Software Development Engineer

    Any, IndiaOn-SiteFull-time3–5 yrs experiencePosted 3w ago
    View all jobs

    Job description

    • Will NSA/CAPS approval be required? (E.g., accessing a US Customer Network?): No
    • Role Type: Individual contributor
    • Experience level: Experienced

    As a Software Development Engineer, you will design and develop C/C++ software for Ethernet and Optical Networking, focusing on OTN protocols and embedded systems. You’ll work on Linux development, including board bring-up and driver development for interfaces like I2C, SPI, QSPI, and UART. Your role involves creating unit test harnesses in Python and collaborating with teams to deliver high-quality solutions. Adaptability and a strong ability to learn new technologies are key, with experience in agile methodologies, FPGA programming, and Optical (DWDM) Transport a plus.

    Responsibilities

    • 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 and Networking 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.

    Qualifications

    You have:

    • Bachelor’s of Engineering with 3 to 5 years of relevant work experience.
    • Experience in 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 ability to learn new technical areas and products and collaborate with teams from diverse cultures and backgrounds.

    It would be nice if you also had:

    • Familiarity with agile programming methods.
    • Working on AI Tools/AI-DLC
    • Knowledge in Optical (DWDM) Transport.
    • Experience programming FPGAs and developing drivers for various devices.

    About Us

    Advancing connectivity to secure a brighter world.

    Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world. 

    Learn more about life at Nokia.

    Our recruitment process

    We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.

    If you’re interested in this role but don’t meet every listed requirement, we still encourage you to apply. Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.

    The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia.

    Job details are sourced from the employer's original posting.

    Open job posting
    NO

    About the company

    Nokia

    Nokia is a global leader in telecommunications and digital infrastructure, enabling the connected world.

    View all Nokia jobs
    Industry
    Telecommunications
    Open roles
    601

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.