Embedded Firmware Engineer
Alphanext Technology Solutions Verified employer
Actively hiring · Posted 3d ago · JEV2610297C3B0044
Job description
Job Description:We are seeking a skilled Embedded Firmware Engineer with expertise in RTOS, embedded C/C++, Python, and IoT protocols. In this role, you will be responsible for developing and optimizing embedded firmware for 16-bit and 32-bit microcontrollers, focusing on board bring-up, testing, and debugging.Key Responsibilities:Develop embedded firmware using embedded C/C++, Python, and data structures.Utilize RTOS, preferably Zephyr or FreeRTOS, for real-time embedded applications.Implement low-level embedded software design and development for microcontroller-based systems.Configure and integrate communication interfaces such as I2C, SPI, RS232/485, USB.Incorporate industrial protocols like Ethernet, Modbus, and REST into firmware designs.Hands-on experience with MQTT, HTTP, BLE, Wi-Fi, and web server technologies.Collaborate using GitHub and JIRA, following Agile/SAFe methodologies.Required Skills:Proficient in embedded C/C++ programming and Python scripting.Strong understanding of RTOS, preferably with experience in Zephyr or FreeRTOS.Demonstrated knowledge of embedded firmware development for 16-bit / 32-bit microcontrollers (STM32, ESP32).Experience with communication interfaces including I2C, SPI, RS232/485, and USB.Familiarity with industrial protocols such as Ethernet, Modbus, and REST.Hands-on experience with IoT protocols including MQTT, HTTP, BLE, and Wi-Fi.Proficient use of GitHub and JIRA for version control and project management.Strong problem-solving skills and ability to troubleshoot embedded systems issues.Qualifications:Bachelor's degree in Electrical Engineering, Computer Science, or related field.Proven experience in embedded firmware development and board bring-up.Excellent communication skills and ability to work in a collaborative team environment. Join us in developing cutting-edge embedded firmware solutions for IoT applications and microcontroller-based systems!
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Alphanext Technology Solutions.
- Track your application and get updates by email and WhatsApp.