Nokia
Nokia

Senior Technical Specialist

직무시스템 엔지니어링
경력시니어급
위치India
근무오피스 출근
고용정규직
게시2주 전
지원하기

포지션 소개

Experienced embedded Linux engineer with strong expertise in software architecture design, xPON ONT system development, and L2/L3 forwarding software. Skilled in ARM/MIPS architecture, device driver development, and debugging in embedded systems. Proficient in C, C++, scripting languages and Linux kernel programming, with hands-on experience in board bring-up and peripheral integration. Focused on delivering high-quality, customer-oriented features and maintaining effective cross-team collaboration.

You have:

  • 10–16 years of experience in embedded Linux and software development for telecom and handheld devices.

  • Linux device driver and Platform Firmware (U-Boot and Non-OS) development.

  • Board Bring-up is done for QCA and MTK

  • Debugging tools: ARM Real view ICE, Greenhill’s Multi Debugger and Lauterbach with Trace32

  • Custom board to product development for Telecom and Handheld devices.

  • USB, CAN, SPI, I2C and UART(RS-232) communication protocols

  • Ethernet MAC and PHY communication establishment and bring up.

  • 8051 architecture-based microcontrollers P89V51RD2, PIC, and Atmel.

  • Build Id system: OpenWRT and Yocto Build system for system packages and integration.

It would be nice if you also had:

  • Developed Low-level driver for SPI-NOR flash (Macronix) chip in u-boot from scratch followed by a complete understanding of different chip vendors architecture.

  • Porting and customization done Linux and u-boot driver for NAND flash and debugged an issue of Bad Block Management (BBT).

  • Bring-up has done for peripherals GPIO, SFP optics, ETH PHY

  • Linux Power Management for USB and SLIC Audio codec chip.

  • Configuration management tools: git, svn, and Clear Case

  • ALSA, PCM and SAI driver in Linux for SLIC audio chip

  • Are you passionate about becoming a part of efficient BBD SW group, you will be responsible for:

  • Customer specification and requirement analysis together with product manager and product architecture

  • Software design and implementation according to product and technical specification

  • Work closely with HW team to bring up new HW and integrate peripherals.

  • Responsible for continuous software module refactoring and architecture evolution

  • Analysing, debugging and fixing customer issues. Doing Root Cause Analysis and defining and implementing preventive actions.

복지 및 혜택

•교육비 지원

필수 스킬

Embedded Linux

C

C++

Device drivers

Kernel programming

내 이력서로 서류 통과할 수 있을까?

리프레시에서 이력서를 채점받고, 어떤 문장을 어떻게 바꿀지 확인하세요.

이력서 만들기

Nokia 소개

India

본사 위치