Back to list

Vacancy description

SolarEdge - Technical Lead - Embedded Software Engineering in Bangalore, भारत

SOLAREDGE TECHNOLOGIES (INDIA) PRIVATE LIMITED

Bangalore, भारत

About the Role : We are seeking a highly experienced Technical Lead - Embedded Software Engineer to drive the technical direction of complex embedded platforms supporting smart energy, IoT, and connected https://jobeax.com/link/qLP18gROteUalKZI position requires strong architectural expertise, deep embedded systems knowledge, and the ability to lead technical execution across multiple engineering https://jobeax.com/link/3IVZ3ngA7H22gp6w successful candidate will own critical technical decisions from platform architecture through product deployment and will work closely with global R&D, hardware, product, quality, and manufacturing https://jobeax.com/link/ZlR3JZToBtLJKlA9 Responsibilities : - Define and drive the embedded software architecture and technical roadmap for complex IoT and smart-energy platforms.- Lead the design of scalable Embedded Linux software platforms spanning low-level firmware, system services, middleware, and application layers.- Make architectural decisions around modularity, scalability, performance, reliability, security, and long-term product maintainability.- Lead technical development of C/C++ software for high-performance embedded systems.- Establish software architecture standards, design patterns, coding practices, and engineering guidelines across embedded development teams.- Guide the integration of embedded software with processors, microcontrollers, sensors, power electronics, communication modules, and hardware platforms.- Drive resolution of complex system-level issues involving firmware, Linux, hardware, networking, and application software.- Review technical designs and provide architectural direction for critical product features.- Lead investigations into performance bottlenecks, system instability, memory issues, boot-time problems, communication failures, and production defects.- Collaborate with global engineering teams to establish reusable embedded platforms and common software components.- Drive secure and reliable IoT architectures, including device communication, authentication, software updates, diagnostics, and system resilience.- Partner with product managers and engineering leadership to translate business and product requirements into technical solutions.- Establish technical metrics and engineering practices to improve software quality, development efficiency, and product reliability.- Mentor senior engineers and technical leads while building a strong engineering culture around architecture and technical excellence.- Support product releases, production ramp-up, field issues, and lifecycle management of embedded products.- Stay current with developments in Embedded Linux, connected devices, edge computing, IoT architectures, and embedded software https://jobeax.com/link/VBP8ScSBiezZ7szs Skills : - 16+ years of experience in embedded software, firmware, or embedded systems engineering.- Expert-level programming experience in C and C++.- Strong expertise in Embedded Linux architecture and system-level development.- Extensive experience designing complex embedded platforms and software architectures.- Strong understanding of operating systems, multithreading, IPC, memory management, boot processes, device drivers, and system optimization.- Experience integrating software with hardware, microcontrollers, sensors, communication interfaces, and complex electronic systems.- Strong understanding of distributed and connected IoT systems.- Experience with software architecture, technical leadership, design reviews, coding standards, and engineering governance.- Proficiency with Git and modern build, debugging, CI/CD, and development environments.- Experience with Python or scripting languages for engineering automation and diagnostics.- Understanding of secure embedded systems, device connectivity, software update mechanisms, and product security.- Experience working across the complete product lifecycle from architecture and development through production and field support.- Experience in renewable energy, power electronics, industrial automation, automotive, IoT, or other complex embedded product environments is highly desirable.- Exceptional analytical, decision-making, communication, and technical leadership skills. (ref:hirist.tech)

Similar vacancies

More like this role

... globally, and we are looking for an experienced Technical Lead Embedded Control Firmware to join our dynamic team at the new R&D site in Bangalore, India. As a Technical Lead Embedded Control Firmware , you will be a crucial member of the SolarEdge India R&D team, responsible for developing embedded control firmware for our ...

Bangalore, भारत

... globally, and we are looking for an experienced Technical Lead Embedded Control Firmware to join our dynamic team at the new R&D site in Bangalore, India. As a Technical Lead Embedded Control Firmware , you will be a crucial member of the SolarEdge India R&D team, responsible for developing embedded control firmware for our ...

Bangalore, भारत

... implementing, and testing embedded control firmware, ensuring its reliability, performance, and seamless integration with our hardware platforms. Responsibilities: - Lead, design and development of embedded control firmware for SolarEdge's solar power conversion products, including inverters, power optimizers, and energy storage ...

Bangalore, भारत

... implementing, and testing embedded control firmware, ensuring its reliability, performance, and seamless integration with our hardware platforms. Responsibilities: - Lead, design and development of embedded control firmware for SolarEdge's solar power conversion products, including inverters, power optimizers, and energy storage ...

Bangalore, भारत

  • On-site
  • Contract
Embedded Tech Lead - Embedded Systems & Customer EngineeringRole Overview :We are looking for an Embedded Tech Lead to oversee the engineering and delivery of embedded software solutions across multiple customer https://jobeax.com/link/BAnwD8mfVYbg5wGF position requires strong low-level programming expertise, practical ...

Ahmedabad, भारत

  • Hybrid
  • Cybersecurity
  • Auditing
... cybersecurity regulations and standards impacting SolarEdge products. - Translate regulatory requirements into actionable security controls. - Partner with Product, Engineering, Cloud, and IoT teams to implement security-by-design practices. - Conduct compliance assessments and risk evaluations across software, hardware, cloud, and ...

Bangalore, भारत

... understand the complex embedded systems written in C. - Opportunity to grow into Embedded software development over time. - Design, implement and testing of embedded application features. Country: India City: Bangalore REQUIREMENTS Requirements: - Bachelor's (B.E./B.Tech.) in Electrical/Electronics Engineering with 3+ years ...

Bangalore, भारत

  • Contract
About the Role SolarEdge is seeking an experienced and highly skilled Technical Lead - Power Electronics Design Review (DR) Engineer to join the Quality & Reliability (QnR) organization. In this role, you will serve as a technical assessor responsible for reviewing new power electronics designs throughout the product development ...

Bangalore, भारत

  • Full-time
... real-time software solutions that meet functional safety and cybersecurity requirements. - Contribute to system architecture, system requirements definition, and software design activities. - Allocate system requirements to software components and technical subsystems. - Develop high-quality embedded software using C, C++, and ...

Pune, भारत

... hardware, integration, support and ATE Country: India City: Bangalore REQUIREMENTS Requirements: - https://jobeax.com/link/wOcGjnRrrRFUZzB4 in electrical engineering, computer science or equivalent. - 3-6 years of hands-on embedded software development experience. - Expertise in C programming - must. - Experience in RTOS ...

Bangalore, भारत

  • Remote
  • IT
... industrial communication protocols to deliver reliable, high-performance systems for challenging downhole environments. Depending on experience, you may also guide technical decisions, mentor engineers, and lead software activities across global projects. As a Lead Embedded Software Engineer , you will also be responsible for: ...

Pune, भारत