B.E,B.Tech,MCA,M.E,M.Tech
We are seeking a skilled Embedded Developer / Lead to join our dynamic team. The successful candidate will be responsible for the design, development, and maintenance of embedded systems and firmware. As a lead, you will also mentor junior developers and oversee project timelines and deliverables.
Key Responsibilities: Design and Development:
- Develop, test, and maintain embedded software and firmware for various hardware platforms.
- Write efficient, reliable, and maintainable code in C/C++ or other relevant languages.
- Collaborate with hardware engineers to integrate software and hardware components.
Project Leadership:
- Lead embedded development projects from conception through implementation.
- Manage project timelines, milestones, and deliverables.
- Provide technical guidance and mentorship to junior developers.
Testing and Debugging:
- Develop and execute test plans to ensure software quality.
- Debug and resolve issues in a timely manner.
- Utilize various tools and techniques to diagnose and troubleshoot system-level issues.
Documentation:
- Create and maintain comprehensive documentation for software designs, APIs, and user manuals.
- Ensure code documentation is thorough and up-to-date.
Continuous Improvement:
- Stay current with industry trends and emerging technologies in embedded systems.
- Advocate for best practices and continuous improvement in the development process.