Posted on: 03/12/2025
Description :
We are seeking an experienced Embedded Platform Engineer with deep expertise in low-level programming, device driver development, and QNX-based systems.
The ideal candidate will work on platform-level software components, board bring-up, and performance-critical embedded modules.
This role requires strong hands-on skills in C/C++, OS internals, hardware-software integration, and embedded debugging.
Key Responsibilities :
- Design, develop, and optimize low-level embedded software, device drivers, and platform components.
- Work extensively on QNX OS, including drivers, BSP customization, IPC mechanisms, and performance tuning.
- Perform board bring-up, bootloader configuration, memory mapping, and hardware initialization.
- Collaborate with hardware teams to interpret schematics, SoC reference manuals, and board design documents.
- Implement and debug features related to interrupts, timers, power management, and multi-core systems.
- Utilize debugging tools such as JTAG, logic analyzers, and performance profilers for root-cause analysis.
- Maintain code quality using version control, build automation, and issue-tracking tools.
- Contribute to system architecture discussions, platform roadmaps, and optimization initiatives.
Required Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, or a related field.
- 4+ years of proven experience in embedded systems and platform software development.
- Strong proficiency in C/C++ for embedded environments.
- Hands-on experience with QNX drivers, BSP development, and embedded debugging workflows.
- Solid understanding of bootloaders, interrupts, memory management, IPC, and multi-core architectures.
- Good understanding of SoC architecture, board interfaces (I2C, SPI, UART, PCIe, USB, etc.), and hardware schematics.
- Experience using Git, build systems (Make/CMake), and issue-tracking tools (JIRA, etc)
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1584330
Interview Questions for you
View All