Embedded software team lead

2 weeks ago


Navi Mumbai, India Client Of Balbale Consulting Services Full time

About the Role: We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire firmware development lifecycle, from concept to deployment, ensuring high-quality, reliable, and efficient solutions. Key Responsibilities: Team Leadership: Lead and manage a team of embedded firmware engineers and application software developers. Provide technical guidance, mentorship, and support to team members. Foster a collaborative, innovative, and high-performing team culture. Oversee outsourced resource management. Firmware Development: Design, develop, and maintain embedded firmware solutions in C language for ARM-based microcontrollers. Design, develop, and maintain CAN communication protocols for embedded systems. Collaborate with cross-functional teams (hardware, software, product) to gather, analyze, and understand firmware requirements. Implement efficient and reliable firmware algorithms and drivers. Ensure code version control, optimization, and adherence to coding standards. System Architecture & Design: Review tenders, customer requirements, and architect embedded firmware/application software solutions that align with product specifications. Collaborate closely with hardware engineers to ensure seamless integration of firmware with hardware components. Evaluate and select appropriate microcontrollers and peripherals for embedded systems. Real-time Systems: Develop firmware for real-time systems (Threadx RTOS) with a strong focus on meeting stringent timing requirements. Implement interrupt-driven and event-driven firmware architectures. Testing & Debugging: Implement comprehensive testing strategies, including unit testing, integration testing, and system testing. Debug and resolve firmware issues efficiently to ensure high-quality, reliable code. Collaborate closely with the quality assurance team to validate firmware functionality. Documentation: Create and maintain detailed documentation for firmware designs, code, and testing procedures. Collaborate with technical writers to produce user manuals and documentation for internal and external stakeholders. Project Management: Collaborate with project managers to define project timelines, milestones, and resource requirements. Address and resolve challenges related to project timelines and deliverables. Track and report progress on firmware development tasks. Track and resolve internal testing/field bugs. Manage source code using version control systems. Experience with Agile methodologies and Dev Ops practices. Collaboration: Collaborate effectively with hardware engineers, software developers, and other cross-functional teams to achieve project goals. Work closely with product managers to understand product requirements and translate them into firmware specifications. Conduct feasibility studies and contribute to design reviews to ensure scalable and cost-effective solutions. Continuous Improvement: Stay updated on the latest advancements in embedded systems and firmware development technologies. Implement best practices and process improvements to enhance firmware development efficiency. Qualifications: Bachelor's or Master's degree in Electronics Engineering, Computer Engineering, or a related field. 15+ years of hands-on experience in embedded firmware development using C language. Proven experience in a leadership or lead engineering role. Strong people management and mentorship skills. Proficient in debugging tools and techniques for embedded systems. Strong understanding of real-time operating systems (RTOS) and real-time embedded systems. Experience with 32-bit ARM microcontroller architectures and peripherals. Excellent problem-solving skills and attention to detail. Strong communication and interpersonal skills with the ability to work effectively in a collaborative team environment.



  • Navi Mumbai, India Client of Balbale Consulting Services Full time

    About the Role: We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire...


  • Navi Mumbai, India Client of Balbale Consulting Services Full time

    About the Role:We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire firmware...


  • Navi Mumbai, India Client of Balbale Consulting Services Full time

    About the Role:We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire firmware...


  • Navi Mumbai, India Client of Balbale Consulting Services Full time

    About the Role: We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire...


  • Navi Mumbai, India Client of Balbale Consulting Services Full time

    About the Role:We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire firmware...


  • navi mumbai, India Client of Balbale Consulting Services Full time

    About the Role:We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire firmware...


  • Navi Mumbai, Maharashtra, India HyrEzy Talent Solutions Full time

    About HyrEzy Talent Solutions">At HyrEzy Talent Solutions, we're committed to delivering exceptional talent solutions for our clients.">Job Overview">We are seeking an experienced Embedded Software Architect to lead the design and development of cutting-edge embedded software solutions for mechatronics, robotics, and avionics systems. The ideal candidate...


  • Navi Mumbai, India Aurionpro Full time

    Job Title:Senior Embedded C++ DeveloperLocation:Mumbai or TrivandrumJob Summary:We are seeking a highly skilled Embedded C++ Developer with expertise in Linux, Qt, and a strong understanding of REST API consumption, and object-oriented programming (OOP). The ideal candidate will develop and optimize embedded software solutions while ensuring seamless...


  • Navi Mumbai, India Aurionpro Full time

    Job Title: Senior Embedded C++ DeveloperLocation: Mumbai or TrivandrumJob Summary: We are seeking a highly skilled Embedded C++ Developer with expertise in Linux, Qt, and a strong understanding of REST API consumption, and object-oriented programming (OOP). The ideal candidate will develop and optimize embedded software solutions while ensuring seamless...


  • Navi Mumbai, India Aurionpro Full time

    Job Title: Senior Embedded C++ DeveloperLocation: Mumbai or TrivandrumJob Summary: We are seeking a highly skilled Embedded C++ Developer with expertise in Linux, Qt, and a strong understanding of REST API consumption, and object-oriented programming (OOP). The ideal candidate will develop and optimize embedded software solutions while ensuring seamless...


  • Navi Mumbai, India Aurionpro Full time

    Job Title: Senior Embedded C++ Developer Location: Mumbai or Trivandrum Job Summary: We are seeking a highly skilled Embedded C++ Developer with expertise in Linux, Qt, and a strong understanding of REST API consumption, and object-oriented programming (OOP). The ideal candidate will develop and optimize embedded software solutions while ensuring seamless...


  • Navi Mumbai, India Aurionpro Full time

    Job Title: Senior Embedded C++ DeveloperLocation: Mumbai or TrivandrumJob Summary: We are seeking a highly skilled Embedded C++ Developer with expertise in Linux, Qt, and a strong understanding of REST API consumption, and object-oriented programming (OOP). The ideal candidate will develop and optimize embedded software solutions while ensuring seamless...


  • Navi Mumbai, India Aurionpro Full time

    Job Title: Senior Embedded C++ Developer Location: Mumbai or Trivandrum Job Summary: We are seeking a highly skilled Embedded C++ Developer with expertise in Linux, Qt, and a strong understanding of REST API consumption, and object-oriented programming (OOP). The ideal candidate will develop and optimize embedded software solutions while ensuring...


  • Navi Mumbai, Maharashtra, India HyrEzy Talent Solutions Full time

    About the RoleWe are seeking an experienced Senior Embedded Software Developer to join our team at HyrEzy Talent Solutions.Job DescriptionAs a Senior Embedded Software Developer, you will be responsible for designing and developing high-quality embedded software solutions for mechatronics, robotics, and avionics systems. Your expertise in Embedded C/C++ will...


  • Navi Mumbai, India Balbale Consulting Services Full time

    About the Role :We are seeking a highly motivated and experienced Senior Embedded Firmware Engineer to join our dynamic engineering team. In this role, you will lead and mentor a team of embedded firmware engineers while also contributing to the design, development, and testing of cutting-edge embedded systems. You will be responsible for the entire firmware...


  • Navi Mumbai, Maharashtra, India HyrEzy Talent Solutions Full time

    About the RoleHyrEzy Talent Solutions is seeking a seasoned Embedded Software Solutions Architect to design and develop cutting-edge software solutions for mechatronics, robotics, and avionics systems. The ideal candidate will possess in-depth expertise in Embedded C/C++ programming, including proficiency in design patterns and principles.Key...


  • navi mumbai, India Aurionpro Full time

    Job Title: Senior Embedded C++ DeveloperLocation: Mumbai or TrivandrumJob Summary: We are seeking a highly skilled Embedded C++ Developer with expertise in Linux, Qt, and a strong understanding of REST API consumption, and object-oriented programming (OOP). The ideal candidate will develop and optimize embedded software solutions while ensuring seamless...


  • Navi Mumbai, India HyrEzy Talent Solutions Full time

    Responsibilities :Embedded Software Development: Design and develop embedded software solutions for mechatronics, robotics, and/or avionics systems using C/C++.Expertise in Embedded C/C++: Demonstrate deep expertise in Embedded C/C++ programming, including proficiency in design patterns and principles.Network Protocols and C#: Utilize knowledge of network...


  • Mumbai, Maharashtra, India Aricent Full time

    Job Title: Embedded Software DeveloperAbout the Job:Aricent is seeking a highly skilled Embedded Software Developer to join our team. As an embedded software developer, you will be responsible for designing and developing software for embedded systems. Your primary focus will be on developing firmware for various microcontrollers and computing modules acting...


  • Navi Mumbai, Maharashtra, India Aurionpro Full time

    About the RoleWe are seeking an experienced Senior Embedded C++ Software Developer to join our team in Mumbai or Trivandrum. The successful candidate will be responsible for developing and optimizing embedded software solutions using C++ for Linux-based platforms.Key ResponsibilitiesDesign and implement efficient, scalable, and reliable software for embedded...