Firmware Team Lead
Firmware Team Lead2
Applications
2
Applications
Not Accepting Applications
About the Job
Skills
Job Summary:
We are seeking an experienced and motivated Firmware Team Lead to oversee the development and implementation of embedded software solutions for our cutting-edge products. The ideal candidate will possess a strong background in firmware development, proven leadership abilities, and excellent project management skills. The Firmware Team Lead will be responsible for guiding a team of firmware engineers, ensuring high-quality deliverables, and collaborating with cross-functional teams to meet project goals.
Key Responsibilities:
- Team Leadership and Development:
- Lead, mentor, and manage a team of firmware engineers.
- Foster a collaborative and high-performing team environment.
- Conduct regular performance reviews and provide constructive feedback.
- Identify training and development needs for team members.
- Project Management:
- Plan, prioritize, and manage multiple firmware development projects.
- Develop project timelines, milestones, and deliverables.
- Ensure projects are completed on time, within scope, and within budget.
- Coordinate with other departments (e.g., hardware, software, QA) to align on project requirements and timelines.
- Firmware Development:
- Design, develop, and debug embedded firmware for various micro-controllers and processors.
- Ensure firmware meets functional and performance specifications.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Implement and maintain firmware development processes and tools.
- Technical Expertise:
- Stay up-to-date with industry trends and advancements in embedded systems.
- Evaluate and integrate new technologies and tools into the development process.
- Provide technical guidance and problem-solving expertise to the team.
- Ensure compliance with relevant industry standards and regulations.
- Collaboration and Communication:
- Collaborate with product management to define firmware requirements and specifications.
- Communicate project status, risks, and issues to stakeholders.
- Work closely with hardware engineers to optimize system performance.
- Prepare and present technical documentation and reports.
Qualifications:
- Education: Bachelor’s or Master’s degree in Electronics & Communication Engineering, Electrical Engineering, Computer Science, or a related field.
- Experience: Minimum of 4-6 years of experience in firmware development, with at least 2 years in a leadership or managerial role.
- Technical Skills:
- Proficiency in C/C++ and assembly languages.
- Experience with embedded systems development and real-time operating systems (RTOS).
- Knowledge of hardware interfaces (SPI, I2C, UART, etc.).
- Familiarity with version control systems (e.g., Git).
- Understanding of software development life cycle (SDLC) and Agile methodologies.
- Soft Skills:
- Strong leadership and team management skills.
- Excellent problem-solving and analytical skills.
- Effective communication and interpersonal skills.
- Ability to work in a fast-paced and dynamic environment.
Preferred Qualifications:
- Experience with wireless communication protocols (Bluetooth, Wi-Fi, etc.).
- Knowledge of cyber security principles for embedded systems.
- Familiarity with automated testing and continuous integration/continuous deployment (CI/CD) processes.
- Experience with cross-platform development and multi-core processing.
About the company
Industry
Information Technology & ...
Company Size
11-50 Employees
Headquarter
Surat, Gujarat
Other open jobs from Dotcom IoT LLP.