IoT Firmware Engineer

2 - 6 years

0 Lacs

Posted:1 month ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Are you ready to power the future Join SolarEdge, a global leader in smart energy technology, with a strong presence in over 34 countries and millions of installations worldwide. Our innovative solutions encompass solar inverters, battery storage, backup systems, EV charging, and AI-based energy management, aiming to make clean, green energy the primary power source for homes, businesses, and beyond. The increasing demand for electricity calls for smart, clean energy sources, and SolarEdge offers exceptional opportunities to enhance your skills in a diverse environment. From research and development to production and customer supply, you can collaborate with talented colleagues, take on exciting challenges, and contribute to creating a sustainable future in a dynamic industry always evolving and innovating. Join us and be part of a company that values creativity, agility, and impactful work. As an IoT/IoE Firmware Engineer in our R&D division in Bangalore, you will be a crucial member of our team, responsible for developing embedded systems and firmware for our advanced solar energy products. Your role will involve designing, implementing, and testing embedded software to ensure reliability, performance, and seamless integration with our hardware platforms. **Responsibilities:** - Design, develop, test, and maintain code for modern embedded Linux-based IOT devices, covering low-level and system-level development. - Collaborate with cross-functional teams to define system requirements and architect innovative embedded solutions. - Develop secure, scalable, and reliable IoT/IoE architectures. - Interface with sensors, actuators, and microcontrollers, collect, process, and analyze sensor data. - Develop efficient and reliable embedded software in C and C++ for Embedded Linux systems. - Troubleshoot and debug embedded software and hardware interactions throughout the product development lifecycle. - Participate in code reviews, ensuring code quality and adherence to coding standards. **Requirements:** - Bachelor's or master's degree in Computer Science/Software Engineering/Information Technology, Electrical and Electronics Engineering/Electronics and Communication Engineering. - Strong programming skills in C++. - 2+ years of experience in IoT/IoE embedded systems design and firmware development. - Experience in user space application development in Linux. - Experience with Python is desirable. - Proficiency in modern development tools and version control systems. - Strong analytical and problem-solving skills. - Excellent communication and teamwork skills. - Experience in renewable energy or power electronics industry is advantageous. SolarEdge values its diverse workforce and is committed to attracting and retaining top talent to drive business growth and performance. If you are results-oriented and passionate about advancing in the field of power electronics and firmware technologies, join us in shaping the future of clean energy. Country: India City: Bangalore,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You