As the, you will lead a team of talented embedded engineers in designing, developing, and implementing advanced power electronic control systems. With your extensive experience in Firmware Development and people management, you will play a critical role in our projects, ensuring they meet the highest standards of quality, efficiency, and innovation.
What will you be doing?
- Lead the design and development of embedded systems and firmware for SolarEdge's power products, including inverters, power optimizers, energy storage solutions, and communication interfaces.
- Strong leadership skills, with the ability to mentor and motivate a team of engineers, providing technical guidance and leadership to ensure project goals are met.
- Excellent project management skills, with experience managing complex projects across multidisciplinary teams.
- Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to define system requirements and architect innovative embedded solutions.
- Develop and implement efficient and reliable embedded software in C/C++ for various microcontrollers and processors used in SolarEdge products.
- Conduct thorough testing and verification of embedded software to ensure its functionality, performance, and compliance with quality standards.
- 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.
- Stay abreast of industry trends and advancements in embedded systems to propose and integrate cutting-edge technologies into SolarEdge's products.
- Collaborate with manufacturing and validation teams to support the production and testing of embedded systems during the manufacturing process.
- Support the certification process by providing necessary documentation and technical inputs to comply with relevant safety and regulatory standards.
- Strong leadership skills, with the ability to mentor and motivate a team of engineers.
- Excellent project management skills, with experience managing complex projects across multidisciplinary teams.