Senior IoT Firmware Engineer

2 weeks ago


Bengaluru, Karnataka, India SolarEdge Full time

Power the Future with us

SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 4000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. By leveraging world-class engineering capabilities and with a relentless focus on innovation, we strive to create a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and just about everywhere we thrive.

Our R&D division is growing globally, and we are looking for an experienced Senior IoT Firmware Engineer to join our dynamic team at the new R&D site in Bangalore, India.

As a Senior IoT Firmware Engineer, you will be a crucial member of the SolarEdge India R&D team in Bangalore, responsible for developing embedded systems and firmware for our advanced solar energy products. You will play a key role in designing, implementing, and testing embedded software, ensuring its reliability, performance, and seamless integration with our hardware platforms.

Responsibilities:

  • Lead, Develop and implement efficient and reliable embedded application software using C++ with Embedded Linux for SolarEdge products.
  • Design, develop, test and maintain code for modern embedded Linux based IoT products, both in low level and system level software development.
  • Develop and deploy secure, scalable, and reliable IoT architectures.
  • Interface with sensors, actuators, and microcontrollers, Collect, process, and analyze sensor data using advanced tools and sending to cloud.
  • Collaborate with cross-functional teams, including Embedded firmware/hardware engineers, software developers, and product managers, to define system requirements and architect innovative embedded solutions.
  • Troubleshoot and debug embedded software and hardware interactions, identifying and resolving issues throughout the product development lifecycle.
  • Participate in code reviews, providing constructive feedback to team members and ensuring code quality and adherence to coding standards.
Country:
India

City:
Bangalore
  • Bachelor's (B.E./B.Tech.) in Computer Science/Software Engineering (Preferred), Electrical, Electronics Engineering with 6+ Years of relevant experience in IoT embedded systems design and firmware development. (Or)
  • Master's degree (M.E./M.Tech.) in Computer Science/Software/Embedded Engineering (Preferred), Electrical, Electronics Engineering with 4+ Years of relevant experience in IoT embedded systems design and firmware development.
    • Strong programming sills in C++ and Python (Desirable).
  • Experience in user space application development in Linux.
  • Familiarity with networking concepts, edge computing, and AI/M in IoT.
  • Strong understanding of microcontrollers, microprocessors, and embedded system architectures.
  • Ability to identify, troubleshoot hardware and software technical problems.
  • Strong debugging and Analytical thinking, problem-solving skills
  • Excellent communication and teamwork skills to collaborate effectively with cross functional teams.
  • Experience in the renewable energy or power electronics industry is an added advantage.
  • Provide technical support and troubleshooting assistance during product development.
  • Stay up to date with the latest advancements in power electronics and firmware technologies.
  • Drive results within constraints of Product life cycle development and production at scale.
  • Results-oriented mindset with a focus on achieving tangible and measurable results.
  • Proven experience in building complex, high-performance systems and applications.
  • Proficiency in using modern development tools and version control systems (e.g., Git, Docker)

SolarEdge recognizes its talented and diverse workforce as a key competitive advantage. Our business success is a reflection of the quality and skill of our people. SolarEdge is committed to seeking out and retaining the finest human talent to ensure top business growth and performance.



  • Bengaluru, Karnataka, India Kadambi Consulting Full time

    IoT Firmware Development OpportunityWe are seeking an accomplished IoT Firmware Engineer to collaborate with our firmware architect to design firmware that meets end-user requirements. Key responsibilities include firmware design, development, verification, and maintenance for Atom Power embedded products, as well as contributing to the development process...


  • Bengaluru, Karnataka, India SolarEdge Full time

    Power the Future with us SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 4000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...

  • Firmware Specialist

    2 days ago


    Bengaluru, Karnataka, India Black Box Full time

    **Job Overview:**Black Box is seeking an experienced Firmware Specialist - IoT to lead the development of our cutting-edge IoT products.About the Role:Lead the development of firmware for IoT products, focusing on efficiency, reliability, and scalability.Collaborate with cross-functional teams to design and develop IoT solutions.Implement firmware, test...


  • Bengaluru, Karnataka, India VARITE Inc. Full time

    Role : Firmware IoT Developer Location : Bangalore Job Overview : We are seeking a highly skilled Firmware IoT Developer with a strong background in embedded systems, networking protocols, and driver development. The ideal candidate will have extensive hands-on experience in C programming, working with RTOS-based environments, and possess solid knowledge of...

  • IoT Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India SolarEdge Full time

    Power the Future with us SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 4000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent solar inverters, battery storage, backup systems, EV charging, and complete home...


  • Bengaluru, Karnataka, India Kadambi Consulting Full time

    Kadambi Consulting IoT Firmware SpecialistWe are seeking an experienced IoT Firmware Specialist to join our team. As an IoT Firmware Specialist, you will be responsible for designing, implementing, testing, and maintaining Firmware for all client IoT devices.About the RoleThe ideal candidate will have a strong foundation in computer science, excellent...


  • Bengaluru, Karnataka, India VARITE Inc. Full time

    Role : Firmware IoT DeveloperLocation : BangaloreJob Overview :We are seeking a highly skilled Firmware IoT Developer with a strong background in embedded systems, networking protocols, and driver development. The ideal candidate will have extensive hands-on experience in C programming, working with RTOS-based environments, and possess solid knowledge of...


  • Bengaluru, Karnataka, India VARITE Inc. Full time

    Role : Firmware IoT DeveloperLocation : BangaloreJob Overview :We are seeking a highly skilled Firmware IoT Developer with a strong background in embedded systems, networking protocols, and driver development. The ideal candidate will have extensive hands-on experience in C programming, working with RTOS-based environments, and possess solid knowledge of...


  • Bengaluru, Karnataka, India VARITE Inc. Full time

    About VARITE Inc.VARITE Inc. is a leading provider of cutting-edge IoT solutions. We are committed to delivering high-quality products that meet the evolving needs of our customers. As a Firmware IoT Developer, you will play a critical role in shaping the future of IoT technology.Key Skills & Qualifications:Education: Bachelor's or Master's degree in...


  • Bengaluru, Karnataka, India Syook Full time

    Career OpportunitiesWe're seeking experienced professionals to join our team as IoT Engineers. As part of our product development process, you'll work closely with cross-functional teams to design, develop, and deploy cutting-edge IoT solutions. With a focus on firmware development, research, and coordination, you'll have the opportunity to make a real...

  • Firmware Engineer

    2 weeks ago


    Bengaluru, Karnataka, India Pinea Full time

    We are looking for a skilled Firmware Engineer to design, develop, and optimize embedded software for IoT-based water dispenser and fuel dispenser systems. The ideal candidate will have hands-on experience in firmware development, microcontroller programming, and communication protocols.Key Responsibilities:Develop, test, and debug firmware for IoT-enabled...

  • Firmware Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Black Box Full time

    We have Openings for Firmware Engineer professionals at Bangalore location Total Experience: 4+ yrs Role: Firmware Engineer Salary: Case to case basis Notice period: upto 60 Days Mode of job: 5 Days Working from Office Job Description: Position: Firmware Engineer - Embedded C/C++ Key Skills: Expertise in C and C++ programming, especially embedded C, Strong...

  • Firmware Engineer

    4 weeks ago


    Bengaluru, Karnataka, India Black Box Full time

    We have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description:Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, StrongKnowledge...


  • Bengaluru, Karnataka, India Syook Full time

    About SyookWe are a dynamic and innovative company headquartered in Bengaluru, focusing on the B2B space. Our goal is to revolutionize the way businesses operate by leveraging IoT technology. We're committed to delivering quick RoI and improved operational performance through our flagship product, Syook InSite.As an Senior IoT Engineer, you will be part of a...


  • Bengaluru, Karnataka, India Mempage Technologies Private Limited Full time

    Company Overview:Mempage Technologies Private Limited is a technology-driven company focused on delivering cutting-edge Product Engineering Services and innovative Future Technology solutions. Our expertise lies in leveraging Artificial Intelligence, Internet of Things (IoT), Edge, and Cloud computing to drive business growth.We specialize in Generative AI,...

  • Firmware Engineer

    4 days ago


    Bengaluru, Karnataka, India Black Box Full time

    We have Openings for Firmware Engineer professionals at Bangalore locationTotal Experience: 4+ yrsRole: Firmware EngineerSalary: Case to case basisNotice period: upto 60 DaysMode of job: 5 Days Working from OfficeJob Description:Position: Firmware Engineer - Embedded C/C++Key Skills: Expertise in C and C++ programming, especially embedded C, StrongKnowledge...


  • Bengaluru, Karnataka, India Nanoprecise Sci Corp Full time

    Job Description : Nanoprecise Sci Corp is an automated AI-based predictive maintenance solution provider that facilitates early detection of even small changes in machine operations well before they impact production or cause downtime. Nanoprecise specializes in the implementation of Artificial Intelligence and IIoT technology for predictive asset...


  • Bengaluru, Karnataka, India Nanoprecise Sci Corp Full time

    Job Description :Nanoprecise Sci Corp is an automated AI-based predictive maintenance solution provider that facilitates early detection of even small changes in machine operations well before they impact production or cause downtime. Nanoprecise specializes in the implementation of Artificial Intelligence and IIoT technology for predictive asset maintenance...

  • Firmware Engineer

    2 days ago


    Bengaluru, Karnataka, India Kadambi Consulting Full time

    Firmware EngineerAbout the roleWe are currently seeking an experienced Firmware Engineer to join our skilled cross-functional team, who will design, implement, test and maintain Firmware for all client embedded products. If you are a confident engineer, highly-motivated and always learning then you are who we are looking for. This is your opportunity to...


  • Bengaluru, Karnataka, India Black Box Full time

    **About the Position:**We are seeking a highly skilled C/C++ Firmware Engineer to join our team at Black Box.About the Role:Develop high-quality firmware for IoT devices using C/C++.Work closely with engineers to design and implement efficient firmware architectures.Implement firmware, test plans, and software quality assurance processes.Key...