C++ Software Engineer

From 4 to 6 year(s) of experience
₹ 9,00,000 - 14,00,000 P.A.

Job Description

Roles and Responsibilities

Job Description:

Embedded Hardware Development

Phase I: PCB Designing, Firmware development, Specifications and material selection

Phase II: Development & Testing of the hardware.

Phase III: Deployment & supporting


Embedded Software Development

Phase I: Study and Document the existing software

Phase II will contain evaluation and transfer of software to Python

Phase III will consist of software installation on embedded system.

Phase IV will be continuous customer support & data management



Product Development :

Continuous Improvisation of the features of existing products to customize best solutions to customers
Software development, Drivers development, Application, User Interface development


Contribution:

Deliver project with zero bugs and in timeline to enable repeat customer mode.

Technical Skills:


Must Have:


Experience in C++ and Developing software for embedded systems.

Languages & OS requirements: C/C++, Linux Environment

Database: PostgreSQL, MySQL



Knowledge Of: Network Architecture, Embedded type of CPU (mainly ARM and micro controller), RTOS software, Version Management tools like Git, communication protocols like TCP/IP, Socket, CAN


Languages & OS requirements: C/C++, Linux Environment

Database: PostgreSQL, MySQL

Nice to Have:

Certifications: AWS SAA(Solution Architect Associate), IoT


Technology: Cloud computing, creating LAN WAN networks,


Behaviours Required:

Must Have:

Make presentations in PPT
Behavioral Traits: Strong teamwork and ability to delegate work to construction team

Nice to Have:

Communication: Should be able to read AutoCad drawings and write reports in English.

Other Benefits :-


1) Transparent CTC structure, in which all components go directly to different accounts of the individual - PF, Bonus, Gratuity, ESIC. No overheads that the company incurs are part of the CTC. 2) Group Mediclaim Policy for all, including for spouses and children.

3) Group Accident Policy

4) Children Health Fund, for medical requirements of children of Neptunites that insurance may not cover

5) Free Mental Health Counselling Sessions with professionals

6) Additional wealth creation opportunities via Growth Driver program

7) Fair and Transparent expenses ad reimbursement policy

8) 5 day working with hybrid culture



Role:Embedded Systems Engineer

Salary: 9,00,000 - 14,00,000 P.A.

Industry:Emerging Technologies

Functional Area:Engineering - Software & QA

Role Category:Software Development

Employment Type:Full Time, Permanent

Key Skills
Skills highlighted with ‘‘ are preferred keyskills

Education

UG:B.Tech/B.E. in Electrical

PG:PG Diploma in Electrical

Company Profile

Neptunus Power Plant Services

In its 27th Year, Neptunus is a growth hungry, forward-looking organization with strong people and governance practices. We are at the forefront of the technology-led shift in operation and maintenance of large machines in the Marine, Oil & Gas, Industrial and Defence Sectors. We serve some of the biggest asset owners in India, South Asia, Africa and the Middle East. Due to our work, they run their equipment more reliably, consume less resources and reduce their carbon footprint. In 2022, we completed an acquisition of a cutting-edge French Technology Company that opens new avenues for global growth for us.


Neptunites have an opportunity to solve new challenges, learn new technologies, develop themselves and grow. Our transparent work environment, focus on learning beyond functions and exposure to global cultures makes individuals well-rounded business leaders. We offer high performers an opportunity to create wealth, and provide several perks and benefits to our team members. We strive to build a great team of connected individuals who can achieve their personal desires through a common goal. If you are hungry, self-motivated and able to deliver excellence, you will certainly thrive and advance your career at Neptunus.
Company Info
X
View Contact Details+

Contact Company:Neptunus Power Plant Services

Website:http://careers.neptunus-power.com