Vertiv Energy Pvt Ltd

Senior Embedded Software Engineer - Firmware Development

Vertiv Energy Pvt Ltd
Pune
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 5 yearsMin. 5 years

Job Description

Sr. Engineer Firmware Engineering XII

Position Summary 

We are seeking an experienced Embedded Software Engineer to develop application-layer software (user space) on Linux-based microprocessor systems. The primary focus will be implementing and maintaining applications for battery monitoring systems based on industrial communication protocols such as Modbus, CAN, and Ethernet-based industrial stacks. 

Responsibilities: 

  1. Design and develop user-space applications on Embedded Linux platforms for Energy storage system. 
  1. New Board bring-up and hardware validation. 
  1. Implement and maintain industrial communication protocols like Modbus RTU/TCP, CAN (user-space via Socket CAN), Ethernet-based protocols. 
  1. Develop multithreaded, event driven applications. 
  1. Debug communication issues using Wireshark, CAN analyzers, and protocol. 
  1. Write clean and Maintainable code conforming to company standard. 
  1. Debug communication issues using Wireshark, CAN analyzers, and protocol tools. 
  1. Collaborate with cross-functional teams to develop, debug, and test product features. 
  1. Provide comprehensive design, unit test, and integration test documentation artifacts. 
  1. Drive continuous improvement in firmware development processes and methodologies. 
  1. Participate in code reviews and technical discussions. 

 

 

 

 

 

 

 

 

 

 

 

Qualification Requirements 

Minimum Job Qualifications 

  • Strong experience with Embedded Linux (User Space Development). 
  • Strong in C (mandatory) 
  • Hands-on experience with ARM Cortex-A / MPU-based systems. 
  • Multi-threading, IPC, shared memory. 
  • Socket programming (TCP/UDP) 
  • Good understanding of Industrial Communication protocols like Modbus, CAN. 

Preferred Qualifications 

  • Experience with software design principles, including functional design of software components and libraries, object-oriented concepts, and Agile methods. 
  • General understanding of computer security vulnerabilities and protection techniques. 
  • Well-developed cultural and communications skills. 
  • Knowledge of source code version control tools like Git. 
  • Experience working with and building Yocto for embedded devices. 
  • Experience with TI microprocessors. 

Education and Certifications 

  • Bachelor’s degree in Computer Science, Engineering, or equivalent work experience. Advanced degree preferred. 

Physical Requirements 

  • No special physical requirements. 

Environmental Demands 

  • No special environmental demands. 

Travel Time Required 

  • Occasional travel may be required. 

 

 

 

Experience Level

Senior Level

Job role

Work location
Work locationPune, India
Department
DepartmentProduction / Manufacturing / Engineering
Role / Category
Role / CategoryManufacturing R&D
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 5 years

About company

Name
NameVertiv Energy Pvt Ltd
Job posted by Vertiv Energy Pvt Ltd

Similar jobs you can apply for

IT Security
Northern Trust

Database Administrator

Northern Trust
Pune
Work from Office
Full Time
Min. 15 years
Cyberark Software (india) Private Limited

Senior Software Engineer

Cyberark Software (india) Private Limited
Pune
Work from Office
Full Time
Min. 8 years
Synopsys India Pvt Ltd

Senior Test Engineer

Synopsys India Pvt Ltd
Pune
Work from Office
Full Time
Min. 5 years

Senior Software Tester

Pradeepit Global Consulting Private Limited
Pune
Work from Office
Full Time
Min. 5 years
WNS Global Services Pvt Ltd

Oracle Developer

WNS Global Services Pvt Ltd
Pune
Work from Office
Full Time
Min. 5 years
Capco Technologies Pvt Ltd

Frontend Developer

Capco Technologies Pvt Ltd
Pune
Work from Office
Full Time
Min. 2 years

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 5 to 31 years are eligible to apply for this job. You can apply for more jobs in Pune to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Pune at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Pune . Through apna, you can find jobs in 64 cities across India. Join NOW!