Embedded System Engineer
Embedded System Engineer102
Applications
102
Applications
About the Job
Skills
Company Overview
Lakebrains LLP, an early-stage startup located in Udaipur, accelerates business growth through artificial intelligence, machine learning, and deep learning. As an IT Services and Consulting firm, we focus on enhancing innovation and modernizing operations. Our dedication to solving societal problems through technology is evident in our work with fields like Computer Vision and Data Science. With 20-50 employees, Lakebrains provides a dynamic environment for learning and innovation in software development. Visit us at lakebrains.com.
Job Overview
We are seeking a Junior Embedded System Engineer to join our team in Ahmedabad on a full-time basis. The ideal candidate will possess skills in C/C++ programming, microcontroller programming, and embedded hardware design, with a passion for developing innovative solutions in a collaborative environment. This role offers an opportunity to build expertise and contribute to challenging projects within a forward-thinking company.
Qualifications and Skills
- Proficiency in C/C++ programming to ensure efficient and effective development of embedded systems (Mandatory skill).
- Experience in microcontroller programming, crucial for implementing and managing embedded applications effectively (Mandatory skill).
- Embedded hardware design capability enabling the creation and troubleshooting of custom hardware solutions (Mandatory skill).
- Knowledge of RTOS (Real-Time Operating Systems) which is critical for managing time-bound tasks in embedded systems.
- Skills in device driver development to enable efficient interaction between firmware and hardware components.
- Understanding of communication protocols such as SPI, I2C, and UART for reliable data exchange in embedded systems.
- Strong debugging skills essential for identifying and resolving issues promptly to ensure smooth system performance.
- Experience in firmware development for creating robust and reliable software that fulfills hardware design requirements.
Roles and Responsibilities
- Design, develop, and maintain embedded systems software that meets project requirements and industry standards.
- Collaborate with cross-functional teams to define system specifications and hardware-software integration plans.
- Utilize C/C++ programming to implement software solutions for microcontroller-based applications.
- Engage in schematic design and layout for embedded hardware, ensuring compatibility and functionality.
- Perform thorough testing and debugging of embedded systems to enhance performance and reliability.
- Document software designs, testing procedures, and results to support ongoing development and future reference.
- Stay updated with the latest trends and advancements in embedded technologies to drive innovation within the team.
- Participate in design reviews and provide feedback to improve system design and implementation processes.
About the company
Industry
IT Services and IT Consul...
Company Size
20-50 Employees
Headquarter
Udaipur, Rajasthan
Other open jobs from Lakebrains Technologies