📍 Islāmābād, Pakistan 🇵🇰
Join ALGORYC as a Senior Firmware Engineer – Embedded Linux!
𝗟𝗼𝗰𝗮𝘁𝗶𝗼𝗻: 𝗦𝗲𝗰𝘁𝗼𝗿 𝗙, 𝗗𝗛𝗔-𝟭, 𝗜𝘀𝗹𝗮𝗺𝗮𝗯𝗮𝗱 (𝗢𝗻𝘀𝗶𝘁𝗲)
𝗧𝗵𝗶𝘀 𝗷𝗼𝗯 𝗽𝗼𝘀𝘁 𝗶𝘀 𝗼𝗻𝗹𝘆 𝗳𝗼𝗿 𝘁𝗵𝗲 𝗿𝗲𝘀𝗶𝗱𝗲𝗻𝘁𝘀 𝗼𝗳 𝗜𝘀𝗹𝗮𝗺𝗮𝗯𝗮𝗱/𝗥𝗮𝘄𝗮𝗹𝗽𝗶𝗻𝗱𝗶.
We are looking for an experienced Senior Firmware Engineer (Embedded Linux) to join our innovative team! In this role, you will work on cutting-edge embedded systems, develop optimized firmware, and collaborate on building high-performance solutions for real-world applications.
Skills:
• Proficient in C, C++, Python, Linux programming.
• Strong understanding of Embedded Linux (bootloader, kernel, device tree).
• Experience with Build, Rbuild, Yocto, Buildroot, or other embedded build systems.
• Familiarity with ARM-based architectures.
• Highly experienced in handling custom microphones data and amplifiers.
• Experience in Acoustic Noise Cancellation AEC.
• Experienced in SPI, I2S, I2C, MQTT.
• Experienced in OTA.
• Version control with Git.
• Experience with Rockchip and Broadcom boards is a plus.
• Debugging tools: GDB, oscilloscopes, logic analyzers.
• RTOS knowledge is a plus.
Responsibilities:
• Design and implement firmware for embedded systems.
• Customize Linux kernels, bootloaders, and drivers.
• Optimize firmware performance and memory footprint.
• Work closely with hardware engineers to debug board-level issues.
• Maintain and improve firmware CI pipelines.
• Document architecture, design decisions, and technical specifications.
• Lead or mentor junior engineers in firmware development best practices.
Qualification:
BS in Computer Engineering or a similar field.
Experience: 5 to 8 years.
We are offering:
1 Vacancy
Market Competitive Salary
Opportunities for professional growth and career advancement.
Exposure to cutting-edge technologies and innovative projects.
Drop your CVs at [email protected] or [email protected]