Embedded Engineer - Bengaluru, India - Solaredge

    Solaredge
    Default job background
    Description
    Power the Future withusSolarEdge (


    NASDAQ:
    SEDG) is aglobal leader in highperformance smart energy technology with over5000 employees offices in 34 countries and millions of productsinstalled in over 133 countries. Our diverse product offeringcomprises intelligent solar inverters battery storage backupsystems EV charging and complete home energy management ecosystems.

    By leveraging worldclass engineering capabilities and with arelentless focus on innovation we strive to create a world whereclean green energy from the sun is the primary source of power forour homes businesses and just about everywhere wethrive.

    Our R&D division is growingglobally and we are looking for an experienced Senior EmbeddedEngineer to join our dynamic team at the new R&D site inBangalore India.

    As a Senior Embedded Engineeryou will be a crucial member of the SolarEdge India R&Dteam responsible for developing embedded systems and firmware forour advanced solar energy products.

    You will play a key role indesigning implementing and testing embedded software ensuring itsreliability performance and seamless integration with our hardwareplatforms.

    What will you bedoingLead the designand development of embedded systems and firmware for SolarEdgessolar power products including inverters power optimizers energystorage solutions and communicationinterfaces.

    Collaborate with crossfunctionalteams including hardware engineers software developers and productmanagers to define system requirements and architect innovativeembedded solutions.
    Develop and implementefficient and reliable embedded software in C/C for variousmicrocontrollers and processors used in SolarEdgeproducts.
    Conduct thorough testing andverification of embedded software to ensure its functionalityperformance and compliance with qualitystandards.
    Troubleshoot and debug embeddedsoftware and hardware interactions identifying and resolving issuesthroughout the product developmentlifecycle.
    Participate in code reviewsproviding constructive feedback to team members and ensuring codequality and adherence to coding standards.
    Stayabreast of industry trends and advancements in embedded systems topropose and integrate cuttingedge technologies into SolarEdgesproducts.
    Collaborate with manufacturing andvalidation teams to support the production and testing of embeddedsystems during the manufacturingprocess.
    Support the certification process byproviding necessary documentation and technical inputs to complywith relevant safety and regulatorystandards.


    Country:
    IndiaCity:Bangalore


    Requirements :


    Bachelors (B.E./B.Tech.) ormaster s degree (M.E./M.Tech.) in Electrical/ElectronicsEngineering Computer Science or a relatedfield.5 years of experience in embeddedsystems design and firmwaredevelopment.

    Proficiency in programminglanguages such as C and C with handson experience in realtimeoperating systems (RTOS) and baremetaldevelopment.
    Strong understanding ofmicrocontrollers microprocessors and embedded systemarchitectures.
    Hand on experience in ARM basedprocessors such as TI DSP Controllers ST Renesasetc.
    Good knowledge of RTOS concepts isdesirable.
    Ability to identify troubleshoothardware and software technicalproblems.

    Working knowledge on the protocolsand devices driver for SPI I2C UART CANDesignand implement control algorithms for digital control of powerelectronics systems such as DC/DC converters and DC/AC Invertersoperating at high switching frequency.

    Strongknowledge and proven experience in developing control algorithmsfor Power electronicsconverters/InvertersExperience developingdevice drivers and execute a tight interrupt loop in bare metalimplementation.

    Experience in optimizingfirmware algorithms to enhance system efficiency andreliability.
    Working knowledge in usingJTAG/SWD debugger.
    Experience in board bringupperipheral integration and device driverdevelopment.
    Strong debugging andproblemsolving skills with a track record of delivering robust andreliable embedded software.
    Knowledge ofsoftware development tools version control systems and debuggingtools for embedded systems.
    Excellentcommunication and teamwork skills to collaborate effectively withcrossfunctional teams.
    Experience in therenewable energy or power electronics industry is an addedadvantage.
    Provide technical support andtroubleshooting assistance during product development. Stay up todate with the latest advancements in power electronics and firmwaretechnologies.
    Drive results within constraintsof Product life cycle development and production atscale.
    Resultsoriented mindset with a focus onachieving tangible and measurableresults.
    SolarEdgerecognizes its talented and diverse workforce as a key competitiveadvantage. Our business success is a reflection of the quality andskill of our people. SolarEdge is committed to seeking out andretaining the finest human talent to ensure top business growth andperformance.


    Remote Work :
    YesEmployment Type :Fulltime