Design, Develop and commission metering solutions, industrial metering solutions and medical devices across various product lines & metering instruments in embedded domain
Contribute towards developing water meter, energy meter, edge gateway, HVAC-VOC sensor and medical instrumentation
Work from requirement specifications, designs, develop and update embedded firmware
Participate in cybersecurity risk assessment, requirements development, and implementation of cybersecurity features and best practices
Participate in and support implementation, new creation, enhancements, and modifications to embedded software, source code, scripts, and procedures
Debug, troubleshoot, and isolate software problems and offer strategic advice regarding identified issues for future development.
Resolve issues as directed
Contribute to and supports reviews held by other engineers on related projects and provide useful feedback
Contribute to and support a variety of development and test phase efforts
Develop test procedures and test jigs for the embedded product
Maintain positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.
Perform other related duties and responsibilities, on occasion, as assigned
A supportive culture of learning, professional growth, and development
Opportunities to build on skills and work on a diverse range of projects
Experience And Education Requirements
Bachelor's degree (Masters in CS, EE, or related field preferred)
4+ years of development experience using C/C++ in an embedded environment for microcontrollers and microprocessors
Experience on working microcontrollers like RS2040 (Raspberry Pi Pico), STM32 and EFM32 and Single Board Computers like Raspberry Pi
Experience of low-level real time system development, such as interrupts, and device drivers.
Experience on different microcontroller peripherals like U(S)ART : RS-232 and RS-485, IIC, GPIO, WDT, SPI, ADC, RTC, Timer/Counter, USB, Ethernet and Wi-Fi
Experience with IoT for embedded devices, different IoT protocols like MQTT(S), HTTP(S), ReST, etc. and IoT serializers like JSON and protobuf
Experience of multi-tasking systems and real-time application development (ex. threading, semaphores, mutex, processes, queues, asynchronous programming etc.).
Experience with unit- and integration-level testing and automated testing.
Ability to lead and manage a team from multiple sites to work cohesively.
Ability to plan for project deliverables and manage the project team towards meeting schedule and cost, as well as delivering products of high quality.
Ability to communicate technical solutions and issues clearly and adequately to management as well as members on the project.
Complete command of the C/C++ programming language and data structures is required.
Exposure to object-oriented design methods and concepts is required.
Familiarity with software development, configuration management, and defect tracking tools is assumed.
Experience analyzing and debugging embedded systems using JTAG debuggers, oscilloscopes, logic analyzers and any other appropriate equipment.
Experience with MS Office
Hands-on Experience with Real-Time Operating Systems (RTOS-FreeRTOS and/or Linux OS preferred).
Preferred Qualifications / Education
Master's degree in related field (education may substitute for some years of experience)
Ability to identify initiatives for process improvement.
Experience in programming languages such as C, C++, and Python.
Knowledge of hardware breadboards and PC hardware system interfaces and embedded systems.
Experience with metering solutions (optional)
Experience with cybersecurity for embedded devices
About KPEC
KPEC is Engineering Procurement Construction company providing turnkey solutions in Measurement of Oil, Gas, Water and Electricity.
KPEC has established a design centre in Andheri (West), Mumbai for carrying R&D and engineering activities.
KPEC product line consists of Smart Energy-Water Meters, Edge Gateway, Smart HVAC/VOC sensing systems, Smart Solar Micro-Inverters, medical devices, server software and Cloud/Server based Metering Software for accounting Usage of utility
KPEC is in process of establishing Smart Energy-water assembling unit at Parandwadi, District Pune.
Job Type: Full-timeSalary: ?300,000.00 - ?1,000,000.00 per yearJadwal:
Day shift
Tunjangan:
Cell phone reimbursement
Commuter assistance
Food provided
Health insurance
Internet reimbursement
Upah Tambahan:
Performance bonus
Yearly bonus
COVID-19 considerations: We need candidates to be fully vaccinated and follow COVID-19 precautions guidelines as set by government.Ability to commute/relocate:
Andheri West, Mumbai - 400053, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Education:
Bachelor's (Required)
Experience:
Embedded Development: 2 years (Required)
total work: 4 years (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.