HamburgerMenu
hirist

Job Description

Job Summary :

We are looking for a Senior Embedded Solution Engineer (ESE) with strong expertise in embedded systems, cloud integration, and modern backend technologies.

The ideal candidate will design, develop, and deploy embedded IoT solutions while collaborating with cross-functional teams to ensure robust, scalable, and high-performance systems.

Key Responsibilities :

Embedded Systems Development :

- Design, develop, and maintain embedded applications using C/C++ and RTOS


- Work on hardware-software integration, device drivers, and firmware development


- Debug, profile, and optimize embedded code for performance and reliability

Backend & Cloud Integration :

- Work with Java (Spring Boot / Micronaut) for server-side application development


- Integrate embedded devices with IoT cloud platforms such as AWS IoT, Azure IoT Hub, or GCP IoT Core


- Ensure secure and efficient data communication between devices and cloud

Data & Messaging Systems :

- Design and implement database solutions using SQL and NoSQL technologies



- Implement message queues for real-time communication using Kafka, RabbitMQ, or similar


- Ensure reliability, scalability, and fault-tolerance in messaging and data pipelines

Solution Design & Implementation :

- Translate requirements into technical specifications and system architecture


- Lead the development of end-to-end IoT/embedded solutions


- Collaborate with product managers, hardware engineers, and QA teams to ensure solution delivery

Testing & Quality Assurance :

- Conduct unit, integration, and system-level testing


- Ensure robust error handling, logging, and monitoring of embedded systems


- Support continuous integration and deployment (CI/CD) for firmware and backend services

Mentorship & Knowledge Sharing :

- Guide and mentor junior engineers and cross-functional teams


- Promote best practices in embedded design, coding standards, and cloud integration

Required Skills & Qualifications :

Technical Skills :

- Strong experience in Embedded Systems development (C/C++, RTOS)


- Hands-on experience with Java (Spring Boot / Micronaut)


- Experience with IoT cloud platforms (AWS IoT, Azure IoT Hub, GCP IoT Core)


- Database experience with SQL and NoSQL (PostgreSQL, MySQL, MongoDB, DynamoDB, etc.)


- Messaging systems experience with Kafka, RabbitMQ, or MQTT


- Knowledge of networking protocols, device communication, and telemetry

Additional Skills :

- Experience with IoT edge devices, sensors, and firmware updates


- Understanding of cloud security, authentication, and encryption


- Familiarity with CI/CD pipelines for embedded and backend service

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in