Nokia - Software Development Engineer - C/C++ Programming

2 days ago


Bengaluru, Karnataka, India Hirist Full time

Note : If shortlisted, you will be invited for initial rounds on 13th September'25 (Saturday) in Title : Software Development Engineer

- 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 communication interfaces like I2C, SPI, QSPI, and UART.

- 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.

- Youll 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.

HOW YOU WILL CONTRIBUTE AND WHAT YOU WILL LEARN :

- 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.

KEY SKILLS AND EXPERIENCE :

You have :

- Bachelors of Engineering with 5 to 10 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.

- Knowledge in Optical (DWDM) Transport.

- Experience programming FPGAs and developing drivers for various devices.

(ref:hirist.tech)

  • Bengaluru, Karnataka, India Hirist Full time

    Note : If shortlisted, you will be invited for initial rounds on 13th September'25 (Saturday) in BengaluruEngineering graduates from NIT or IIT only with 1 to 4 years of experience.We are looking for experienced passion driven SW engineers to join our R&D team.As a Software Development Engineer at Nokia you will work in a cross-functional, agile team...


  • Bengaluru, Karnataka, India Nokia Full time US$ 1,20,000 - US$ 2,00,000 per year

    As a Software Development Engineer at Nokia, you will be part of a cross-functional, agile team developing embedded software products. Youll gain broad system-level understanding by working across various components in Nokias extensive product portfolio.Bachelors degree or higher from a recognized institution (preferably from a premier university).2-5 years...

  • C Developer

    6 days ago


    Bengaluru, Karnataka, India Mobile Programming Full time

    Job Description- Good programming skills in C, C++, Data structures, Linux OS usage concepts- Other Relevant Skills: Exposure to Yokto, Any Application frameworks (C++ or Java-based)- Knowledge of Telematics/Mobile platforms- Linux-based telematics platform from a leading chipset vendor is used by various automotive manufacturers for building end-to-end...

  • Software Engineer

    1 day ago


    Bengaluru, Karnataka, India NOKIA Full time

    Job Category Applied R D Degree Level Bachelor s degree As a Software Architect in the Embedded domain you will leverage your expertise to design and develop software architectures and source code for Linux-based embedded systems using C C In this role you will coordinate software interface alignments drive standardization by collaborating...


  • Bengaluru, Karnataka, India Mobile Programming Full time

    Job DescriptionRequired Skills and Qualifications- Proficiency in C/C++: Strong understanding of the C and C++ programming languages, including their syntax and standard libraries- Object-Oriented Programming (OOP): Knowledge of OOP principles and design patterns- Data Structures and Algorithms: Good understanding of data structures and algorithms- Debugging...

  • C++ Developer

    16 hours ago


    Bengaluru, Karnataka, India Programming Full time US$ 90,000 - US$ 1,20,000 per year

    Mandate-C++ 17 and its versionsA proficient C++ Developer with Knowledge on QT framework. Good in Design understand of OOAD, Code quality, Unit testing and Code reviews.Technical Responsibilities: Conduct or design advanced prototyping and testing. Conduct advanced problem solving, identify potential solutions, and evaluate them against component...


  • Bengaluru, Karnataka, India Mobile Programming Full time

    Job Description- Design and implement software of embedded devices and systems from requirements to production and commercial deployment- Design, develop, code, test and debug system software- Review code and design- Analyze and enhance efficiency, stability and scalability of system resources- Integrate and validate new product designs- Support software QA...

  • C++ Developer

    19 hours ago


    Bengaluru, Karnataka, India Mobile Programming Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Location: RemoteExperience: 3+ YearsKey ResponsibilitiesDesign, develop, and maintain backend services using C++.Optimize and troubleshoot server-side applications for performance and scalability.Write and execute efficient SQL queries for data retrieval, manipulation, and reporting.Integrate backend services with relational databases (e.g., MySQL,...

  • C++ Developer

    17 hours ago


    Bengaluru, Karnataka, India Northcorp Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionAt Northcorp Software, we are setting the standard for tomorrow's solutions in the fast-paced world of technology. With a team of over 250 seasoned professionals, we specialize in Application Development, Enterprise Solutions, and BPM services. We have completed over 200 projects for more than 70 satisfied clients, ensuring a commitment to...

  • C++ and C#

    19 hours ago


    Bengaluru, Karnataka, India Torry Harris Business Solutions Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    We are seeking a top-tier Software Engineer with deep expertise in C++ and C# (.NET) who is passionate about writing clean, scalable, and secure code. If you take pride in building robust applications that solve real-world problems and thrive in a collaborative, agile environment, this opportunity is for you. You'll work alongside experienced engineers...