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.6k Reviews

filter salaries All Filters

15 Siemens Software Developer Jobs

Software Developer Power Electronics

5-10 years

Thane

1 vacancy

Software Developer Power Electronics

Siemens

posted 19d 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
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
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 all 25 questions

What Software Developer at Siemens are saying

4.0
 Rating based on 162 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 .

  • Salary - Good
    +4 more
Dislikes

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

    Read 162 Software Developer reviews

    Software Developer salary at Siemens

    reported by 1.6k employees with 1-9 years exp.
    ₹4.9 L/yr - ₹22.2 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.6k 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.1
    Compare

    ABB

    4.1
    Compare

    BHEL

    4.1
    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.5
    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.4
    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

    L2 Engineer at ideaForge

    Mumbai

    6-10 Yrs

    ₹ 7-11 LPA

    Firmware Engineer at CAPLEO GLOBAL SOLUTIONS PRIVATE LIMITED

    India, India

    3-8 Yrs

    ₹ 5-12 LPA

    Software Technologist 1 at Philips India Limited

    Pune

    4-9 Yrs

    ₹ 6-11 LPA

    System Developer at Siemens Limited

    Bangalore / Bengaluru

    4-6 Yrs

    ₹ 14-16 LPA

    Firmware Lead at CAPLEO GLOBAL SOLUTIONS PRIVATE LIMITED

    Ramapuram, Chennai

    7-12 Yrs

    ₹ 9-14 LPA

    Electronic at Siemens Limited

    Thane

    3-7 Yrs

    ₹ 9-11 LPA

    System Engineer at Siemens Limited

    Gurgaon / Gurugram

    5-12 Yrs

    ₹ 8-12 LPA

    System Engineer at Coforge

    Bangalore / Bengaluru

    7-8 Yrs

    ₹ 10-11 LPA

    Autosar Developer at Coforge

    Bangalore / Bengaluru

    3-8 Yrs

    ₹ 6-11 LPA

    Software Developer at Siemens Limited

    Pune

    4-6 Yrs

    ₹ 12-13 LPA

    Software Developer Power Electronics

    5-10 Yrs

    Thane

    19d ago·via naukri.com

    Software Developer (Golang)

    3-6 Yrs

    Bangalore / Bengaluru

    4d ago·via naukri.com

    Software Developer C++

    3-6 Yrs

    Bangalore / Bengaluru

    4d ago·via naukri.com

    Software Developer

    4-7 Yrs

    Bangalore / Bengaluru

    4d ago·via naukri.com

    Software Developer - C# and VB.NET

    5-9 Yrs

    Chennai

    10d ago·via naukri.com

    Software Developer

    2-4 Yrs

    Pune

    13d ago·via naukri.com

    Software Developer

    3-5 Yrs

    Pune

    13d ago·via naukri.com

    Software Developer - Oracle Apex

    2-4 Yrs

    Pune

    18d ago·via naukri.com

    Software Developer (Angular/React ,Azure,Kubernetes ,Docker)

    2-7 Yrs

    Bangalore / Bengaluru

    18d ago·via naukri.com

    Software Developer (C#)

    0-3 Yrs

    Bangalore / Bengaluru

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