Software Engineer - Board Firmware
MROTEK · Bengaluru · onsite · Posted today
Undisclosed2–5 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
>
Implements router hardware boards, firmware, and device drivers, performing board bring-up and validation.
Key Responsibilities - Develop, debug, and optimize embedded firmware for network devices
- Implement device drivers, bootloaders, and low-level system software for custom hardware
- Collaborate with hardware engineers to integrate and validate firmware with board-level components
- Conduct unit, integration, and system-level testing of firmware modules
- Analyze and resolve issues related to performance, stability, and interoperability
- Support manufacturing, QA, and field teams with firmware-related troubleshooting
- Hands-on experience with embedded systems
- Experience with firmware development for routers, switches, or network equipment
- Experience with router/switch hardware design at networking equipment companies
- Understanding of Layer 2 networking protocols
- Familiarity with modular chassis architectures and hot-swap controller firmware development
C/C++ ARM Cortex-M/A Embedded Linux RTLinux/PREEMPT_RT U-Boot/Barebox SPI/I2C/UART/GPIO Yocto/Buildroot JTAG OpenSSL/mbedTLS
This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
RouterQAfirmware developmentarm cortexGpioFirmwareNetworking ProtocolsJTAGEmbedded LinuxNetwork DevicesRoutersComputer NetworksEmbedded SystemsLayer 2DebugOpensslBuildrootManufacturingHardware DesignLinux