Posted Updated
We are seeking a highly skilled Senior Embedded Systems Engineer to join our dynamic team in Karnataka. The ideal candidate will have extensive experience in designing and developing embedded systems and software solutions. This role requires a deep understanding of hardware and software integration, as well as proficiency in programming languages such as C. The Senior Embedded Systems Engineer will be responsible for developing device drivers, working with Linux-based systems, and contributing to projects involving advanced technologies such as 5G and WiFi.
Key Responsibilities:
- Design, develop, and implement embedded software for various hardware platforms.
- Collaborate with cross-functional teams to define system requirements and specifications.
- Develop and optimize device drivers for Linux and other operating systems.
- Troubleshoot and debug embedded systems and software issues.
- Work with protocols such as TCP/IP and OMCI to ensure seamless communication between devices.
- Participate in the development of U-Boot and OpenWrt for embedded applications.
- Stay updated with the latest advancements in embedded systems and contribute to continuous improvement initiatives.
Required Skills:
- Strong expertise in embedded systems and embedded software development.
- Proficiency in C programming and Linux development.
- Experience with device drivers and hardware-software integration.
- Familiarity with networking protocols, including TCP/IP.
- Knowledge of 5G and WiFi technologies.
- Experience with OpenWrt and U-Boot is a plus.
- Strong problem-solving skills and attention to detail.
If you are passionate about embedded systems and looking for an opportunity to work on cutting-edge technologies, we encourage you to apply for this exciting role.
