Sign In
 [New User? Sign Up]
Mobile Version

Embedded Software Engineer

New Delhi, DL
Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

About The Position This position will primarily be responsible for developing robust firmware for various embedded products developed at Gram Power. Besides this, the engineer would be an integral part of embedded design exercise to architect the structure of the embedded software stack.\Job Responsibilities Design and Development 1. Design and develop firmware for Gram Power's embedded products 2. Ensure that the embedded software stacks are designed and implemented to be reusable across various projects at Gram Power 3. Collaborate with the Embedded Hardware Engineering team to develop highly optimized software 4. Ensure that all firmware is heavily version controlled and documented Testing and Documentation 1. Implement unit tests and integration tests for all firmware developed 2. Document all firmware which meets Gram Power's documentation standard Qualification and Experience Bachelor's / Master s Degree in Electrical Engineering / Electronics / System Engineering / Computer Science More than three years of relevant industry experience Competency Necessary Skills Familiarity with various architectures of Microcontrollers (especially MSP430 and AVR) Expertise in C, C++ 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 Knowledge of Software version controlling (git) and Software Development process is a strong plus. 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 What You Will Get Competitive package Excellent workspace talented people, open innovation, X-Box, caffeine, flexible and compulsory vacations! Opportunity to build a critical and large scale system from ground up Culture at Gram Power We support Ideas
Degree: ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering)

Experience: 3-7


Application Programming | Embedded Technologies | Network Administration | System Administration
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News