Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Siemens Team. If you also belong to the team, you can get access from here

Siemens

Compare button icon Compare button icon Compare
4.1

based on 4.5k Reviews

filter salaries All Filters

486 Siemens Jobs

Software Developer Power Electronics

5-10 years

Thane

1 vacancy

Software Developer Power Electronics

Siemens

posted 10hr ago

Job Role Insights

Flexible timing

Job Description

We re looking for talented individuals with the skills and vision to build a better tomorrow by safety compliance for emerging verticals of renewable energy like PV inverters, Battery storages and more. Join our R&D team, develop your skills on the job and work at the state-of-the-art products impacting entire cities, countries -craft the things to come.

We are seeking a highly skilled and innovative Firmware Developer to join our team, specializing in PV inverters, hybrid inverters, battery control, DC-DC converters, and emerging power electronics fields. The ideal candidate will have extensive experience in firmware development for power electronics and a strong understanding of control systems and embedded systems. You will be responsible for designing, developing, testing, and maintaining firmware to ensure optimal performance and reliability of our products.

This is your role. What part will you play?
You should have core knowledge of Power Electronic Hardware development

Tasks/ Responsibilities
Responsible for the new and further development of real-time capable embedded software for the control of power electronic circuits of grid-connected inverters and related products with upstream DC/DC converter stages for photovoltaic, battery systems and fuel cell.
Analyze new requirements and create functional specifications.
Create software specifications, software architecture and documentation and perform software reviews, unit and integration tests.
Support with the associated certifications and develop automated tests and associated scripts in order to be able to perform the tests in the Continuous Integration Server.
Be involved in the selection and optimization of hardware components and their support.

Design and implement firmware for PV inverters, hybrid inverters, battery control systems, DC-DC converters, and other emerging power electronics systems.
Develop and optimize control algorithms for power conversion, grid interaction, and energy management.
Collaborate with hardware engineers to integrate firmware with hardware components.
Conduct system-level testing and debugging to ensure firmware functionality and performance.
Maintain and update firmware documentation for future reference and upgrades.
Ensure compliance with industry standards and regulatory requirements.
Perform code reviews and provide constructive feedback to team members.
Stay updated with the latest trends and technologies in PV, hybrid inverters, battery control, DC-DC converters, and emerging power electronics fields.
Support the development of new features and improvements based on customer feedback.


Requirements profile
Expertise
Degree in electrical engineering, technical computer science or in a comparable field of study
5+ years of proven experience in digital signal processing and control engineering
5+ years of proven experience with power electronics
5+ years of proven experience with programming skills in C, especially for hardware-related real-time software
5+ years of proven experience in software engineering (requirements engineering, process models, test procedures, version management)
You have profound knowledge of common scripting languages such as Python
You have strong knowledge of software version management tools (GIT)
5+ years of experience in programming real-time microcontrollers (e.g. TI C2000)
Knowledge of agile methods and DevOps mindset including continuous integration
You work in a structured and independent manner, which is demonstrated by your results-oriented approach and effective time and project management skills
Good communication in English

Bachelors or Masters degree in Electrical Engineering, Computer Engineering, or a related field.
Proven experience in firmware development for power electronics, particularly PV and hybrid inverters, battery control, and DC-DC converters.
Strong understanding of power electronics, control systems, and embedded systems.
Proficiency in programming languages such as C/C++.
Experience with digital signal processing (DSP) and microcontroller programming.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.


Preferred Skills:
Knowledge of grid-tied and off-grid PV inverter technologies.
Familiarity with communication protocols such as Modbus, CAN, and Ethernet.
Experience with real-time operating systems (RTOS).
Understanding of industry standards and compliance requirements for PV, hybrid inverters, battery control, and DC-DC converters.
Experience with emerging power electronics technologies and applications.

Personal and social skills
Structured and independent way of working.
Openness, ability to work in a team.
High degree of independence and result orientation.
High level of commitment and flexibility.
Good English language skills mandatory.
Interfaces
Interfaces to all other specialist departments in development.
Interfaces to production, service, quality and purchasing.
Technical contact for component manufacturers and suppliers as well as external certification and measurement institutes.

Employment Type: Full Time, Permanent

Read full job description

Siemens Interview Questions & Tips

Prepare for Siemens Software Developer roles with real interview advice

Top Siemens Software Developer Interview Questions

Q1. Maximum Subarray Sum You are given an array (ARR) of length N, consisting of integers. You have to find the sum of the subarray (including e ... read more
View answers (6)
Q2. Count Inversions For a given integer array/list 'ARR' of size 'N', find the total number of 'Inversions' that may exist. An inversion is def ... read more
View answers (4)
Q3. Remove character For a given string(str) and a character X, write a function to remove all the occurrences of X from the given string and re ... read more
View answers (2)
View all 29 questions

What people at Siemens are saying

4.0
 Rating based on 160 Software Developer reviews

Likes

Good company with good work life balance. No seniority here, all are treated equal with respect. No pressure in work. Good salary .

Dislikes

Cant learn anything from scratch. Scope of learning or working in new technology is very less.

Read 160 reviews

Software Developer salary at Siemens

reported by 1.6k employees with 1-9 years exp.
₹5 L/yr - ₹22 L/yr
71% more than the average Software Developer Salary in India
View more details

What Siemens employees are saying about work life

based on 4.5k employees
75%
69%
47%
94%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Siemens Benefits

Submitted by Company
Diversity and Inclusion
Hybrid Work Model
Work Flexibility
Gender Equity
Submitted by Employees
Health Insurance
Job Training
Soft Skill Training
Cafeteria
Work From Home
Free Transport +6 more
View more benefits

Compare Siemens with

Schneider Electric

4.2
Compare

Siemens Energy

4.2
Compare

ABB

4.1
Compare

BHEL

4.2
Compare

Larsen & Toubro Limited

4.0
Compare

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.6
Compare

Bosch

4.2
Compare

Mahindra & Mahindra

4.1
Compare

Johnson Controls

3.6
Compare

Honeywell Automation

3.8
Compare

Rockwell Automation

3.8
Compare

Wipro PARI

3.5
Compare

Addverb Technologies

3.9
Compare

Titan Engineering & Automation

4.0
Compare

Falcon Autotech

4.1
Compare

Technosoft Engineering Projects Limited

4.0
Compare

Similar Jobs for you

Power Electronics Engineer at Hitachi Energy

Chennai, Bangalore / Bengaluru

8-10 Yrs

₹ 7-11 LPA

Firmware Engineer at CAPLEO GLOBAL SOLUTIONS PRIVATE LIMITED

India, India

3-8 Yrs

₹ 5-12 LPA

Senior Power Electronics Engineer at Ergon Labs

Bangalore / Bengaluru

4-9 Yrs

₹ 16-25 LPA

System Developer at Siemens Limited

Bangalore / Bengaluru

4-6 Yrs

₹ 14-16 LPA

System Developer at Siemens Limited

Bangalore / Bengaluru

7-9 Yrs

₹ 14-16 LPA

Software Technologist 1 at Philips India Limited

Pune

4-9 Yrs

₹ 6-11 LPA

System Developer at Siemens Limited

Bangalore / Bengaluru

7-9 Yrs

₹ 7-11 LPA

Electronic at Siemens Limited

Thane

3-7 Yrs

₹ 9-11 LPA

Firmware Lead at CAPLEO GLOBAL SOLUTIONS PRIVATE LIMITED

Ramapuram, Chennai

7-12 Yrs

₹ 9-14 LPA

System Engineer at Siemens Limited

Gurgaon / Gurugram

5-12 Yrs

₹ 8-12 LPA

Software Developer Power Electronics

5-10 Yrs

Thane

2d ago·via naukri.com

Software Developer (C#)

0-3 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Business Intelligence Analyst - Railway Infrastructure

4-6 Yrs

Pune

2d ago·via naukri.com

Senior Software Engineer

4-6 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Senior Software Developer - C#, Database & Web Technologies

4-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Test Automation Engineer - C#

6-8 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com

Business Development Professional - HV AIS/GIS

0-5 Yrs

Aurangabad

2d ago·via naukri.com

Process Associate - Purchase To Pay

2-7 Yrs

Thane

2d ago·via naukri.com

Technical Project Manager - Mechanical

10-12 Yrs

Bangalore / Bengaluru

2d ago·via naukri.com
write
Share an Interview