About The Company :
Gram Power is an energy technology company founded out of Berkeley, California. We have developed disruptive smart grid technology to radically change the way electricity is supplied to and consumed by users. Our technology enables rural and urban consumers to get access to reliable and clean energy, control and optimize their electricity expenses using their phones, pay for power just like they purchase recharge coupons for cell phones and interact with their power distribution companies like never before. The technology also helps eliminate theft, pilferage or non-payment of power bills.
Website: www.grampower.com
Job Location: Jaipur, Delhi
Desired experience: 3 to 4 Years
Course Specialization: B.E/B.Tech,BCA,BBA,B.Sc
Target Batch Passout: 2011/2012/2013
Training/Probation Period: None
Salary: INR 4 to INR 7 LPA
Bond: None
Tentative date of Joining: Immediate
Tenative date of interview: Will be communicated post registration window is closed
* The shortlisted candidates will be sent Admit Cards/Call Letters on their registered mail Id, which they will need to, carry on the date of Interview. No candidate will be entertained by the company without the formal intimation from Aspiring Minds.
Last Date to Apply: 12th August 2016
Job Description:
- Design and develop firmware for company's embedded products
- Ensure that the embedded software stacks are designed and implemented to be reusable across various projects at company
- Collaborate with the Embedded Hardware Engineering team to develop highly optimized software
- Ensure that all firmware is heavily version controlled and documented
- Implement unit tests and integration tests for all firmware developed
- Document all firmware which meets company’s documentation standard
Skill Set Required:
- Familiarity with various architectures of Microcontrollers (especially MSP430 and AVR)
- Expertise in C, C++
- Experience in full stack development of the product.
- Familiar with at least one high level language, specially for scripting (preferably Python)
- Strong experience of working in the Linux/Unix environment
- Digital Electronics fundamentals and knowledge of Software version controlling (git) and Software Development process is a strong plus.
- Sound knowledge of Embedded Hardware.
- Writing driver level software.
- Comfort in using debugging tools such as GDB & JTAG
- Familiarity with various communication protocols (SPI, I2C, UART, CAN etc)
- General familiarity with data structures and algorithms.
- Mathematical modeling of software programs (using Finite State Machines)
- Good analytical skills
- Team Spirit: Ability to work as a team player and coordinate with other departments
Interview Process:
- Telephonic Round
- Technical Round 1
- Technical Round 2
- HR Round
Education:
B.Sc., B.Sc.(Hons.), B.Tech/B.E.
Work Experience:
3 - 4 Years
Salary
4 - 7 LPA
Industry
IT