-
Hiring: Senior Embedded Firmware Engineer
-
Experience : 5–6 Years
We are looking for an experienced Senior Embedded Firmware Engineer to join our engineering team and help build secure, scalable, and high-performance embedded and IoT solutions.
This role is ideal for someone who enjoys solving complex system-level problems, working close to hardware, and shaping product architecture from concept to deployment.
Key Skills
-
Embedded C & Modern C++ (C++17/20)
-
Embedded Linux (Yocto, Buildroot)
-
RTOS (FreeRTOS, Zephyr, RTX)
-
Firmware Development & Embedded Architecture
-
Device Drivers & Hardware Abstraction Layers
-
MQTT, TCP/IP, BLE, Wi‑Fi, CAN
-
SPI, I2C, UART
-
AWS IoT / Azure IoT
-
Docker, Git, CI/CD
-
OTA Updates, Secure Boot, and Embedded Security
What You’ll Do
-
Architect and develop embedded systems Design end-to-end firmware solutions and scalable embedded architectures for IoT and edge devices.
-
Build production-grade firmware Develop and maintain robust firmware using Embedded C and Modern C++ (C++17/20).
-
Optimize Linux and RTOS platforms Design, customize, and improve Linux-based embedded systems and RTOS applications for performance and reliability.
-
Develop low-level software Create device drivers, hardware abstraction layers, and interface software for peripherals and communication buses.
-
Implement secure connectivity and updates Work with protocols such as MQTT, BLE, Wi‑Fi, CAN, SPI, I2C, and UART, while enabling secure OTA updates and device lifecycle management.
-
Drive technical excellence Lead design reviews, improve system performance and power efficiency, establish CI/CD and testing practices, and mentor engineering teams.
Qualifications
-
Bachelor’s or Master’s degree in Electronics, Embedded Systems, Computer Science, or a related field
-
5–6 years of hands-on experience in embedded systems and firmware development
-
Strong expertise in Embedded C, Modern C++, Linux-based embedded systems, and RTOS environments
-
Deep understanding of device drivers, hardware interfaces, networking protocols, and IoT communication stacks
-
Experience with Git, CI/CD pipelines, automated testing, and system optimization
Preferred Qualifications
-
Experience with Yocto, Buildroot, or custom Linux distributions
-
Exposure to AWS IoT, Azure IoT, or similar cloud platforms
-
Experience with Docker and containerized edge deployments
-
Knowledge of embedded cybersecurity, secure boot, encryption, and authentication
-
Exposure to AI/ML workloads at the edge (e.g., TensorFlow Lite for Microcontrollers)
Why Join Us?
At [Company Name], we’re building the future of intelligent edge computing—where firmware meets intelligence, and hardware powers innovation. As a Senior Embedded Firmware Engineer, you won’t just write code—you’ll help define the next generation of secure, connected devices that impact real-world applications across industries.
-
Build for impact Your work will power devices in industrial automation, smart cities, healthcare, and more—solving real challenges at the edge.
-
Own the technical vision You’ll have direct influence over architecture, tooling, and long-term strategy—not just execution. Your voice shapes our tech stack.
-
Grow with purpose We invest in our engineers: through mentorship, technical deep-dives, conference support, and clear pathways to staff-level or architectural leadership roles.
-
Collaborate, not just communicate Work side-by-side with hardware, cloud, and product teams in agile, cross-functional squads—no silos, just shared ownership.
-
Thrive in a learning culture We encourage exploration: from RISC-V and bare-metal security to AI at the edge. You’ll have time and resources to experiment, prototype, and share what you learn.
Skills: embedded c,uart,ble,iot,git,ci/cd,firmware,rtos,wifi,azure,embedded,embedded c++,aws,al/ml