04 Nov
|
Proxelera
|
Bengaluru
04 Nov
Proxelera
Bengaluru
Job highlights
- comfort working with bit manipulation,and memory-mapped I / O concepts from coursework or project experience.
- Familiarity with UEFI / BIOS concepts preferred. Ability to work with hardware debugging tools such as JTAG,GDB and scope is preferred.
- Awareness of x86 architecture,UEFI / BIOS concepts,or similar firmware environments is a plus but not required.
- Foundation in C programming through coursework, personal projects, or internships; familiarity with low-level memory management and hardware interaction.
- Academic exposure to computer architecture, embedded systems, operating systems, or digital logic.
- Familiarity with one or more industry protocols relevant to platform firmware: SPI, eSPI, I2C/I3C, UART, USB, or PCIe - through coursework or project work.
- Ability to read and interpret hardware datasheets, register maps, and bit-field definitions; comfort working with bit manipulation, and memory-mapped I/O concepts from coursework or project experience.
- Awareness of x86 architecture, UEFI/BIOS concepts, or similar firmware environments is a plus but not required.
- Basic familiarity with git or other source control systems; exposure to CI/CD pipelines or Jenkins is a plus
- Willingness to learn Python scripting and AI-based development and debugging tools.
- Strong written and verbal communication skills; ability to work effectively in a team-oriented,
geographically distributed setting.
Top Mandatory Skills:
- 2-4 years experience in firmware development, familiarity with low-level memory management and hardware interaction.
- Programming skills with C, assembly is nice to have
- Familiarity with one or more industry protocols relevant to platform firmware: SPI, eSPI, I2C/I3C, UART, USB, PCIe - through coursework or project work.
- Awareness of x86 binary architecture, RTOS, or similar firmware environments.
- Basic familiarity with git or other source control systems
- Familiarity with AI-based development and debugging tools (Claude, Copilot, Codex, and others).
- Exposure to CI/CD pipelines is required
Nice to have Secondary Skills:
- Experience in Rust programming is a plus
- Familiarity with UEFI/BIOS concepts preferred
- Ability to work with hardware debugging tools such as JTAG, GDB and scope is preferred
- Experience in performing integration with platform, BIOS and OS components
- Python experience is a plus
- Experience in working on Agile and milestone driven product development (lowest priority)
Disclaimer: 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.
📌 Firmware Development Professional (Bengaluru)
🏢 Proxelera
📍 Bengaluru