SUKRITI is a working on solving social and economic development challenges in India through sustainable engineering innovations. Right now, we are working on technological solutions to transform the public sanitation sector in India. Our mission is to positively impact the lives of millions of people who suffer every day due to non-availability of clean and hygienic toilets in schools, communities, and public spaces. In pursuit to achieve its mission, We are working on development of various products to introduce smartness in sanitation sector. Few of these products that you would get to work upon are: Occupancy detection System Cabin Management System Usage Charge Collection system Automated smart-cum-manual Sanitisation system Automation of Waste water treatment system Diagnostic system for Toilet health Above system have a paramount requirement of in-depth electronics/embedded knowledge for efficient execution.Responsibilities and DutiesThe team leader will be leading a team of Hardware engineers, firmware and testing engineers. Being a team leader, you will primarily be responsible for fast and accurate delivery from the team which might even include handholding of team members whenever needed. Embedded team would be responsible for the following:Hardware Design including Circuit design as per design requirements Schematic capture in the tool CAD layout QA/QC/functional testing PCB assembling and rework Lab inventory management Component procurement. Firmware Design Including Firmware Design and architect Software Development Firmware Testing Code management over svn Other Responsibilities The team leader would also be responsible for architecting the system, creating detailed design documents as per requirement and maintaining quality control of all the deliverables. The team leader would also be required to create a detailed test plan and list of test cases to be executed and if needed, create proper environment for the same. Ownership of the ‘ground up’ design and architecture of embedded software for real time applications. Decomposition of designs in to structured modules/functions ready for implementationby yourself and the team. Hands on development in C of new ARM based embedded software for a range of products currently under development Ensure quality of software using appropriate methods(Code Review, Static Analysis, Unit Test etc.) and application of suitable Coding Standards Maintain, update and enhance existing embedded software written in C Documentation of software products, development and execution of test plans Work closely with other members of the engineering team to assist with the correct choice of processors and supporting hardware Responsibilities and Duties General Skills Needed/ Requirements: Strong knowledge of components and should be able to suggest the team with right componenet Candidate must have a knack to use his/her technical knowledge to give it back to society. Candidates passionate to bring a change in society will be preferred with no compromise on pay check. Candidates must be open to work with communities to get feedback on product features so that products are best fit for social upliftment. Candidates must be open to travel to needy communities and should not hesitate to get his/her hands dirty to bring a change to the communities. Candidates must find associated with the cause and mission of the company. Open to work in open startup culture and give his/her 100%. Analytical reasoning and fact-based brainstorming capabilities will be highly preferred. Ready to relocate to Gurugram. Occasional field visits. Qualifications and SkillsRequired Experience, Skills and Qualifications Experience of 8+ years in field of embedded systems designing and developement. Familiar with usage of various LAB instruments. Strong fundamentals of electronics (Digital and analog) are must. Well versed with circuit designing and HW debugging Analog and Digital Circuit designing: familiarity with micro-controllers, memories, communication interfaces, op-amps, comparators, relays, inductors and capacitors, Handling EMI and Noise issues associated with circuits. Understanding of BLE protocols will be required. Understanding of scientific methodologies of experimentation, data-gathering and interpretation and hypothesis. Understanding of basic architecture, debugging of sensors. Experienced in embedded-C coding, memory allocations. Experience with any RTOS designing preferably with FreeRTOS at least with Semaphores, SW Timers, synchronisation and event handlings, task handling and prioritization. Understanding of micro-controller architecture, programming and debugging methodologies, interrupt-handling. Experience with any of the IDEs and debuggers for ARM architecture. Basic understanding of assembly programing of ARM architecture Understanding of basic peripherals like UART, CAN, I2C, Timers, Counters, PWMs, ADCs, DAC. Experience/knowledge in IoT devices (sensor, gateway, cloud) handling. Familiarity with CAD tools for schematics and layout generation. Experience on MS-Office. Familiarity in understanding and creating various test plans and documents.
We are looking for a lead power electronics engineer with a good understanding and experience in electric vehicle design and integration.
Do you love electronics? Do you want to share the magic of electronics with everyone out there? Interested in taking your electronics skills to the next level? If you answered the yes to all these questions, then hit the apply button!