Embedded Firmware Developer Optical Plugables

4 - 9 years

Bengaluru

Posted:1 hour ago

Job Description

Greetings from Wipro

Embedded Firmware Developer Optical Plugables

swetha.janardhan@wipro.com

Role Details

Role:

Role Summary

optical pluggable products

Key Responsibilities

  • Design and develop embedded firmware/software using

    C/C++

    .
  • Develop software for

    multithreaded RTOS and/or Embedded Linux

    environments.
  • Work with low-level embedded concepts including:
    • Interrupts
    • Device drivers
    • Memory management
    • Hardware/software interfaces
  • Perform object-oriented design and apply appropriate software design patterns.
  • Develop and maintain firmware functionality for optical pluggable products.
  • Direct optical-pluggables development: CMIS/SFF

    ,

    coherent ZR/ZR++

    modules

    , firmware upgrade, and module state management
  • Work on optical/networking areas including:
    • CMIS

    • OTN

    • DSP/line configuration
    • Optical module management and control
  • Analyze and resolve:
    • Software defects
    • Customer-reported issues
    • Integration issues
    • Sustaining/maintenance issues
  • Perform code reviews, unit testing, integration testing, and defect resolution.
  • Develop supporting utilities and automation using

    Python

    , where applicable.
  • Use

    Git

    for source-code management and

    JIRA

    for Agile lifecycle/defect management.
  • Collaborate closely with QA engineers for feature validation and defect reproduction.
  • Participate in sprint planning, estimation, daily scrum, technical reviews, and release-readiness activities.
  • Maintain technical documentation and contribute to knowledge retention within the team.
  • Use approved

    AI-assisted engineering tools

    for design, coding, debugging, testing, or documentation where applicable, with appropriate engineering review.

Mandatory Technical Skills

  • Strong programming experience in

    C/C++

    , particularly embedded/device software.
  • Strong understanding of:
    • Multithreading
    • RTOS and/or Embedded Linux
    • Interrupt handling
    • Device drivers
    • Memory management
  • Object-oriented design and software design patterns.
  • Debugging and root-cause-analysis skills.
  • Experience with

    Git

    and

    JIRA

    .
  • Experience working in Agile/Scrum development environments.

Preferred Domain Skills

  • Optical pluggables / optical transceivers.
  • CMIS

    .
  • OTN

    .
  • DSP and optical line configuration.
  • Telecom/networking embedded systems.
  • Python scripting and automation.
  • CI/CD exposure.

Expectations for Senior / Lead Developers

  • Own complex feature design and implementation.
  • Provide technical leadership within the scrum team.
  • Review architecture/design and code.
  • Mentor junior engineers.
  • Lead complex defect/root-cause investigations.
  • Coordinate technical dependencies with Nokia stakeholders.
  • Drive engineering quality and predictable sprint delivery.

Most important screening recommendation

Developer

Mandatory Skill :

Firmware Development

Embedded C/C++ depth

RTOS / Embedded Linux

Device drivers / interrupts

Multithreading / memory

OO design / patterns

Optical pluggables / CMIS

OTN / DSP configuration

Python

Git / JIRA

Firmware debugging

Skills Required

Firmware Embedded Linux Embedded development Embedded systems C++ Device drivers Embedded software Software development

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Wipro logo
Wipro

Information Technology & Services

Bengaluru

RecommendedJobs for You