Position. Embedded System Engineer (RTOS and Connectivity)
Location. Bangalore, India
Experience. 5+ years
Key Skills
- Strong expertise in Programming (C/C++) and debugging for embedded multithreaded and multi-core/CPU software environments.
- More than 5 years of hands-on experience in TizenRT/Any Embedded RTOS environment in Socket programming and Bluetooth/WiFi Connectivity.
- Knowledge of Security algorithms, and protocols.
Responsibilities
- Develop, debug, and maintain embedded software for multithreaded and multi-core/CPU environments.
- Implement and optimize connectivity solutions using Bluetooth, WiFi, and other wireless protocols.
- Collaborate with cross-functional teams to ensure seamless integration of software components.
- Stay updated with the latest trends and advancements in embedded systems and connectivity technologies.
- Contribute to the design and implementation of security features and protocols.
- Troubleshoot and resolve software-related issues on time.
Requirements
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field.
- Proficiency in C/C++ programming language and experience with embedded systems development.
- Solid understanding of real-time operating systems (RTOS) and experience with TizenRT or similar environments.
- Familiarity with socket programming and communication protocols.
- Strong problem-solving skills and the ability to work independently or in a team environment.
- Excellent communication skills and the ability to collaborate effectively with peers and stakeholders.
- Prior experience in security algorithms and protocols is a plus.
- Immediate to 30 days notice period preferred.
- About the Company:
- [Insert brief description of the company and its mission/values]
Benefits
- [Insert any benefits or perks offered by the company, such as health insurance, flexible work hours, etc.]
How to Apply
- Interested candidates should send their resume along with a cover letter to [insert contact email].