Posted on: 20/11/2025
Description:
- Design, develop, and maintain applications for Embedded Linux devices.
- Implement and optimize software solutions using C and C++ for embedded platforms.
- Work on networking protocols, specifically Bluetooth Low Energy (BLE) and Wi-Fi, to enable device connectivity and communication.
- Collaborate with hardware and software teams to integrate applications with embedded systems.
- Troubleshoot, debug, and optimize firmware and software for performance, stability, and security.
- Participate in code reviews, testing, and documentation to ensure high-quality deliverables.
- Stay updated on the latest advancements in embedded systems, networking protocols, and IoT technologies.
Skillset / Requirements :
- Strong experience in C and C++ programming for embedded systems.
- Hands-on experience with Embedded Linux development.
- Knowledge of networking protocols, specifically BLE (Bluetooth Low Energy) and Wi-Fi.
- Understanding of wireless communication, protocol stacks, and IoT connectivity.
- Experience in debugging, profiling, and performance optimization of embedded applications.
- Familiarity with development tools like GCC, Make, Git, and debugging tools.
- Strong problem-solving skills and ability to work independently or as part of a team.
- Excellent communication skills for collaborating across hardware, firmware, and software teams.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1578039
Interview Questions for you
View All