Embedded Firmware Engineer
A growing technology firm is seeking an experienced Embedded Firmware Engineer to lead the development of next-generation IoT sensor platforms. This role focuses on the design and implementation of high-performance, low-power embedded systems intended for deployment in remote and industrial environments.
Responsibilities:
Architect and develop embedded firmware for advanced sensor systems used in industrial applications.
Design and implement low-power management strategies for battery-operated, remote devices.
Integrate and optimize wireless communication protocols, including LoRa and Bluetooth Low Energy (BLE).
Develop and refine signal processing and filtering algorithms to ensure high data integrity in challenging environments.
Collaborate with hardware, software, and product teams to define system architecture and requirements.
Establish best practices for embedded development, including testing, documentation, and code standards.
Debug system-level issues and optimize firmware performance across hardware-software interfaces.
Evaluate emerging technologies and contribute to the technical roadmap for future product development.
Qualifications:
10+ years of experience in embedded systems and firmware development, ideally within IoT or sensor-focused products.
Strong background in low-power embedded design, including real-world deployments in constrained environments.
Deep experience with LoRa and BLE communication stacks, including configuration and performance optimization.
Proficiency with cellular connectivity technologies such as Cat-M1 and NB-IoT, particularly using Nordic’s nRFConnect SDK.
Solid understanding of RF systems including antenna tuning, mesh networking, and large-scale wireless deployments.
Experience with signal processing, especially related to vibration analysis or predictive maintenance.