Senior Embedded Software Developer
2 weeks ago
Unlock the Future of Renewable Energy
SolarEdge Technologies, a global leader in smart energy technology, is seeking an experienced Senior Embedded Software Developer to join our dynamic team in Bangalore, India. This role offers an exciting opportunity to contribute to the development of cutting-edge solar energy products that empower a sustainable future.
Responsibilities:
- Design and develop high-performance embedded systems and firmware for SolarEdge's solar power products, including inverters, power optimizers, and energy storage solutions.
- Collaborate with cross-functional teams 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.
- Participate in code reviews, providing constructive feedback to team members and ensuring code quality and adherence to coding standards.
Requirements:
- Bachelor's (B.E./B.Tech.) or master's degree (M.E./M.Tech.) in Electrical/Electronics Engineering, Computer Science, or a related field.
- 7+ years of experience in embedded systems design and firmware development.
- Proficiency in programming languages such as C and C++, with hands-on experience in real-time operating systems (RTOS) and bare-metal development.
- Strong understanding of microcontrollers, microprocessors, and embedded system architectures.
- Good knowledge of RTOS concepts is desirable.
- Ability to identify, troubleshoot hardware and software technical problems.
- Working knowledge on the protocols and devices driver for SPI, I2C, UART, CAN
- Design and implement control algorithms for digital control of power electronics systems, such as DC/DC converters and DC/AC Inverters operating at high switching frequency.
- Strong knowledge and proven experience in developing control algorithms for Power electronics converters/Inverters
- Experience developing device drivers and execute a tight interrupt loop in bare metal implementation.
- Experience in optimizing firmware algorithms to enhance system efficiency and reliability.
- Working knowledge in using JTAG/SWD debugger.
- Experience in board bring-up, peripheral integration, and device driver development.
- Strong debugging and problem-solving skills, with a track record of delivering robust and reliable embedded software.
- Knowledge of software development tools, version control systems, and debugging tools for embedded systems.
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
About SolarEdge Technologies
SolarEdge Technologies is a global leader in smart energy technology, with a diverse product offering that includes intelligent solar inverters, battery storage, backup systems, EV charging, and complete home energy management ecosystems. Our company is committed to creating a world where clean, green energy from the sun is the primary source of power for our homes, businesses, and communities.
-
Senior Embedded Software Developer
4 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeJob RequirementsWe are seeking a highly skilled Senior Embedded Software Developer to join our team at Capgemini Engineering. The ideal candidate will have hands-on experience in embedded software development, C++ programming, and platform development.Experience: 2 to 6 yearsHands-on experience: Embedded software development, C++ programming, and platform...
-
Senior Embedded Software Developer
3 weeks ago
Bengaluru, Karnataka, India MNR Solutions Pvt. Ltd Full timeJob Title: Senior Embedded Software DeveloperJob Summary: MNR Solutions Pvt. Ltd. is seeking a skilled Senior Embedded Software Developer to design and develop software for embedded systems.About the Role:Meet with clients and engineering teams to determine project requirements.Design software architecture for embedded systems.Run tests to ensure...
-
Senior Embedded Software Developer
3 weeks ago
Bengaluru, Karnataka, India Recruitment Full timeJob Title: Senior Embedded Software DeveloperWe are seeking an experienced Senior Embedded Software Developer to join our team at Recruitment. The ideal candidate will be responsible for designing, developing, and optimizing embedded software for various applications, ensuring high performance, reliability, and scalability.Key Responsibilities:Design and...
-
Senior Embedded Software Developer
1 day ago
Bengaluru, Karnataka, India Wind River Full timeAbout the OpportunityWind River is seeking an experienced Senior Embedded Software Developer to join its Helix Virtualization Platform (HVP) & VxWorks development teams.The successful candidate will be responsible for designing, developing, and implementing safety-critical features and functionality used by Aerospace, Industrial, and Automotive...
-
Senior Embedded Software Developer
3 weeks ago
Bengaluru, Karnataka, India ChargePoint Full timeKey ResponsibilitiesWe are seeking a highly skilled Senior Embedded Software Developer to join our team at ChargePoint. The ideal candidate will have a strong background in Qt front-end development, with a minimum of 8 years of experience.RequirementsExtensive experience with Qt QML and JavaScriptStrong knowledge of Qt C++ and Signals & SlotsProficiency in...
-
Senior Embedded Software Developer
2 weeks ago
Bengaluru, Karnataka, India SolarEdge Full timeTransform Energy with UsSolarEdge, a global leader in smart energy technology, is seeking a seasoned Senior Embedded Software Developer to join its dynamic team.As a key member of the R&D division, you will be responsible for designing, implementing, and testing embedded systems and firmware for our cutting-edge solar energy products.Your expertise will...
-
Senior Embedded Software Developer
2 weeks ago
Bengaluru, Karnataka, India Larsen & Toubro Full timeJob DescriptionLarsen & Toubro seeks a highly skilled Senior Embedded Software Developer to lead our embedded software development team.Main Responsibilities:Develop software for embedded systems using C/Ada83/95 programming languages.Design and implement communication interfaces such as Serial (UART, SPI, I2C) and Mil-1553B.Work with resource managers like...
-
Senior Embedded Software Developer
2 weeks ago
Bengaluru, Karnataka, India Capgemini Engineering Full timeAbout the Role:Capgemini Engineering is seeking an experienced Senior Embedded Software Developer to join our team.Expert-level experience in Embedded SW development.Automotive infotainment development experience in: MCAL configuration tools like Tresos, ECU Spectrum.AUTOSAR BSW configuration modules.CAN Stack configuration.Diagnostic framework modules like...
-
Bengaluru, Karnataka, India Advanced Sterilization Products Full timeOverviewAdvanced Sterilization Products is seeking a highly skilled Senior Embedded Software Development Manager to lead our team of engineers in the design, development, and implementation of embedded software for our products and systems.Job DescriptionWe are looking for an experienced professional with a strong background in embedded software development...
-
Senior Embedded Software Development Manager
4 weeks ago
Bengaluru, Karnataka, India Mercedes-Benz Full timeJob Title: Senior Embedded Software Development ManagerJob Summary:We are seeking a highly skilled Senior Embedded Software Development Manager to join our team at Mercedes-Benz Research and Development India Private Limited. As a key member of our software development team, you will be responsible for leading the development and validation of embedded...
-
Senior Embedded Software Development Manager
3 weeks ago
Bengaluru, Karnataka, India Mercedes-Benz Full timeJob Title: Senior Embedded Software Development ManagerJob Summary:We are seeking a highly skilled Senior Embedded Software Development Manager to join our team at Mercedes-Benz Research and Development India Private Limited. As a key member of our team, you will be responsible for leading the development and validation of embedded software for powertrain...
-
Senior Embedded Software Development Manager
4 weeks ago
Bengaluru, Karnataka, India Mercedes-Benz Full timeJob Title: Senior Embedded Software Development ManagerAbout the Role:We are seeking a highly skilled Senior Embedded Software Development Manager to join our team at Mercedes-Benz Research and Development India Private Limited. As a key member of our Powertrain Software Validation team, you will be responsible for leading the development and validation of...
-
Embedded Firmware Developer
2 weeks ago
Bengaluru, Karnataka, India Toshiba Software (India) Pvt. Ltd. Full timeToshiba Software (India) Pvt. Ltd.Job Title: Embedded Firmware DeveloperLocation:Job Description:We are seeking a skilled Senior Software Engineer to lead the development and verification of HDD Firmware for various technologies.The ideal candidate will have:Strong understanding of embedded firmware design concepts, including verification...
-
Senior Software Developer for Embedded Systems
3 weeks ago
Bengaluru, Karnataka, India Hire Xpert Full timeJob OverviewHire Xpert is searching for a highly skilled Senior C++ Developer to join our team in Bangalore. The ideal candidate will have 6 to 10 years of experience in designing and developing software applications using C and C++.Key ResponsibilitiesDesign and develop software applications using C and C++Work on Embedded Systems and Embedded Linux...
-
Senior Embedded Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Advanced Sterilization Products Full timeJob Title: Senior Embedded Software EngineerAt Advanced Sterilization Products, we are seeking a highly skilled Senior Embedded Software Engineer to join our team.Job SummaryThe Senior Embedded Software Engineer will be responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work...
-
Senior Embedded Systems Software Developer
2 weeks ago
Bengaluru, Karnataka, India TalentAhead India Pvt. Ltd. Full timeTalentAhead India Pvt. Ltd. is currently seeking a skilled Senior Embedded Systems Software Developer to join our team. This role is ideal for an individual with a passion for designing and developing software for embedded systems.Key Responsibilities:Meeting with clients, designers, and engineering teams to define technical requirements.Designing program...
-
Senior Embedded Software Architect
4 weeks ago
Bengaluru, Karnataka, India Stryker Global Technology Center Pvt Ltd. Full timeJob Title: Senior Embedded Software ArchitectAbout the Role:We are seeking a highly skilled Senior Embedded Software Architect to join our team at Stryker Global Technology Center Pvt Ltd. As a key member of our development team, you will be responsible for designing and developing firmware for our embedded systems.Key Responsibilities:- Design and develop...
-
Embedded Software Development Expert
3 days ago
Bengaluru, Karnataka, India Creative Synergies Group Full timeAbout Creative Synergies Group:We provide global technology services to Fortune 500 clients95% of our revenue comes from the US, Europe, and Japan based customers.We offer Product Engineering Services (PES) with expertise in Digital, Embedded, and Mechanical SystemsWe specialize in Plant Engineering Services for Oil & Gas/ Process / Chemical Industries and...
-
Embedded Software Development Engineer
3 weeks ago
Bengaluru, Karnataka, India Embitel Technologies Full timeJob Title: Senior Embedded Software EngineerAbout the Role: We are seeking a skilled Senior Embedded Software Engineer to join our team at Embitel Technologies. As a key member of our team, you will be responsible for designing, developing, and testing embedded software for automotive systems. Key Responsibilities: • Develop high-quality embedded software...
-
Senior Embedded Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Bison Global Search Full timeWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Bison Global Search. The ideal candidate will have a strong background in embedded systems, Linux kernel development, and C/C++ programming.The successful candidate will be responsible for designing, developing, and implementing embedded software for our products and...