About the Role:
We are looking for an Embedded Software Engineer with expertise in C/C++, web development, and hardware/firmware. You will develop and optimize embedded software, integrate web-based interfaces, and work closely with hardware teams.
Key Responsibilities:
- Develop and optimize embedded software in C/C++.
- Build web-based interfaces for embedded systems.
- Work on firmware development, drivers, and RTOS.
- Integrate hardware interfaces (UART, SPI, I2C, GPIO).
- Debug and optimize system performance.
- Develop APIs for real-time system interaction.
- Work in Unix/Linux environments.
Requirements:
- Strong C/C++ skills in embedded systems.
- Experience with Unix/Linux, RTOS, and networking protocols.
- Web development knowledge (HTML, JavaScript, APIs).
- Hands-on with IoT protocols (MQTT, WebSockets).
- Version control (Git) and debugging tools.
Nice-to-Have:
- Python/Node.js for scripting.
- Cloud IoT experience (AWS, Azure).
- Cybersecurity knowledge.
Why Join Our Cleint's Team? Work on cutting-edge embedded solutions with a dynamic team!
...