UIXTech
Chennai, Tamil Nadu, India | Bengaluru, Karnataka, India | Hyderabad, Telangana, India
Job Code: JOB260495
ANY|Undergraduate
Platform SW Development: Qty : 5
Short Description:
This opening is for SW engineers who have experience in platform and network
forwarding software development in an embedded environment.
Description:
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.
Responsibilities:
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.
Skills & Experience
. 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, 12C and UART(RS-232) communication protocols
. Ethernet MAC and PHY communication establishment and bring up.
. 8051 architecture-based microcontrollers P89V51RD2, PIC, and Atmel.
. . Buildld system: OpenWRT and Yocto Build system for system packages
and integration.
. . 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 ClearCase
. ALSA, PCM and SAI driver in Linux for SLIC audio chip
Banyan HR Services
Experience: Mid-management (2-8y experience)
Job Type: Permanent
Banyan HR Services
Experience: Senior Manager (>8y of experience)
Job Type: Permanent
UIXTech
Experience: Associate (<2y experience)
Job Type:
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type:
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type:
UIXTech
Experience: Mid-Level (2-8y experience)
Job Type:
UIXTech
Experience: Mid-Level (2-8y experience)
Job Type:
UIXTech
Experience: Mid-Level (2-8y experience)
Job Type:
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type:
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type: