Senior Embedded Software Engineer For mnc company in powerelectronics (Pune)

Senior Embedded Software Engineer For mnc company in powerelectronics (Pune)

09 Sep
|
Fortune Personnel Services
|
Pune

09 Sep

Fortune Personnel Services

Pune

We are seeking an experienced Senior Embedded Software Engineer to join our Global R&D; team. Reporting to the R&D; Head, this role will be responsible for the development of embedded software solutions to control and monitor power electronic devices, in direct connection with the R&D; team in Sweden.

The interested candidate shall have a solid background in embedded development (C/C++) and thrive in a role stretching from programming to system engineering.

The desired profile is skilled in all parts of the task, particularly:

- Experience in modernizing development environments (e.g., Git, automated builds, CI/CD pipelines, DevOps, AI).
- Interest in improving and maintaining methodologies aimed at productivity and quality.
- Strong sense of software architecture and understanding the benefits of modularity in a product portfolio.
- Ability to translate complex technical requirements into concrete solutions.
- Awareness of the importance of proper technical documentation.
- Competence in control and regulation technology.
- Experience in power electronics is highly appreciated.

The work is carried out in an improved environment based on DevOps, CI/CD pipelines, and Git.

Primary Responsibilities

1. Embedded Software Programming

- Programming (C/C++) of advanced microcontrollers (32-bit STM in particular) based embedded systems for industrial switched power electronics converters (frequency 20200 kHz).
- Programming control loops for module operations such as voltage, current, and frequency regulation.




- Monitoring correct operation and identifying run-time functional deviations (through sensors and secondary nodes).
- Data logging.
- Local connectivity (internal to the device or network of devices).
- Basic HMI programming (physical interfaces and simple graphical LCDs).
- Overall system architecture.
- Remote connectivity.

2. Testing

- Testing of the developed code, verifying and validating solutions.
- Debugging using probes and measurements on physical samples using laboratory tools and, on a case-by-case basis, in the field.

3. Documentation

- Carry out project documentation such as flowcharts, algorithms, commented code, debugging instructions, technical manuals, etc.

Requirements

Education

Graduate/Postgraduate in

- Computer Science
- Electronics
- Electronics and Telecommunication
- Electrical
- Power Electronics Engineering

Experience

- 12+ years of proven experience in embedded software programming (C/C++), particularly in switched power electronics converters, rectifiers, inverters, etc.
- Solid understanding and experience with modular power electronic products such as rectifiers, UPS, drives, EV chargers, etc.
- Experience in 32-bit microcontroller programming is a must.

Personality Traits

- Positive, energetic, self-motivated
- Ability to lead change and improvements
- Result-oriented mindset
- Good communication skills
- Ability to grasp the big picture
- Striving for excellence
- Excellent analytical skills
- Lead by example

Language

- English (proficiency in reading, writing, and speaking)Role & responsibilities

Preferred candidate profile

📌 Senior Embedded Software Engineer For mnc company in powerelectronics (Pune)
🏢 Fortune Personnel Services
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software engineer for mnc company in powerelectronics (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded software engineer for mnc company in powerelectronics (pune) / pune