08 Oct
|
MOUTUPS
|
Bengaluru
Senior Embedded Engineer – Application DevelopmentDepartment: Engineering
Location: Bengaluru, India
Experience: 5–10 Years
Employment Type: Full time
About the RoleWe are looking for a Senior Embedded Engineer – Application Development to design, develop, and integrate embedded applications for next-generation IoT and smart device platforms. The role involves working across application firmware, communication protocols, hardware interfaces, and system integration to build reliable and scalable embedded solutions.
You will work closely with hardware, communication stack, QA, cloud, and production teams to take products from development through validation and production.
Key Responsibilities• Design and develop modular embedded applications for IoT devices, controllers, sensors, and smart meters.
• Develop application firmware on top of communication stacks such as RF, Wi-SUN, BLE, and LoRa.
• Implement device logic, command handling, data management, state machines, and system interfaces.
• Integrate protocols including DLMS/COSEM, Modbus, MQTT, and CoAP.
• Develop real-time,
event-driven applications using RTOS and Bare Metal settings.
• Work with hardware interfaces including UART, SPI, I2C, GPIO, ADC, timers, and watchdogs.
• Debug application, middleware, and driver-level issues using JTAG, logic analyzers, serial traces, and other debugging tools.
• Support board bring-up, interface validation, field testing, and production readiness.
• Optimize firmware for performance, memory usage, reliability, and power consumption.
• Contribute to software architecture, module interfaces, data flow, and technical design decisions.
• Collaborate with cross-functional teams to deliver integrated and production-ready solutions.
• Participate in code reviews, design discussions, testing, documentation, and technical mentoring.
Required Skills & Qualifications• Bachelor’s/Master’s degree in Electronics, Electrical, Computer Science, Communication Engineering, or a related
📌 Senior Embedded Engineer – Application Development Bengaluru
🏢 MOUTUPS
📍 Bengaluru