Embedded Software Engineer
๐ง๐ต๐ถ๐ ๐ฟ๐ผ๐น๐ฒ ๐ถ๐ ๐ณ๐ผ๐ฟ ๐ผ๐ป๐ฒ ๐ผ๐ณ ๐๐ต๐ฒ ๐ช๐ฒ๐ฒ๐ธ๐ฑ๐ฎ๐'๐ ๐ฐ๐น๐ถ๐ฒ๐ป๐๐
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐ ๐ฟ๐ฎ๐ป๐ด๐ฒ: ๐ฅ๐ ๐ฎ๐ฑ๐ฌ๐ฌ๐ฌ๐ฌ - ๐ฅ๐ ๐ณ๐ฌ๐ฌ๐ฌ๐ฌ๐ฌ (๐ถ๐ฒ ๐๐ก๐ฅ ๐ฎ.๐ฑ-๐ณ ๐๐ฃ๐)
Experience: 1+ yrs
Location: Bengaluru, Karnataka, India
Job Type: Full-time
We are looking for a hands-on Embedded Software Engineer to design, develop, and maintain reliable embedded software for real-time and mission-critical applications.
The role involves working across C, C++, Python, VxWorks, Linux, networking, FPGA, storage systems, and SQL-based data solutions. You will contribute to the development of robust embedded systems while ensuring compliance with industry standards for safety, reliability, coding quality, and hardware-software integration.
Requirements
KEY RESPONSIBILITIES
- Design, develop, test, and maintain embedded software using C, C++, and Python.
- Develop and maintain embedded applications on VxWorks and Linux platforms.
- Implement real-time software solutions while adhering to MISRA C coding standards and development practices.
- Develop software for mission-critical applications with a strong focus on reliability, performance, and deterministic behaviour.
- Implement socket programming and develop networking functionality and protocol stacks.
- Design and develop commu