Embedded Systems Software Developer

Software Development
  • Software Development
  • India
  • Applications have closed

As an Embedded Software Engineer at Gram Power, you will be responsible for developing robust firmware for various embedded products. Your role will involve designing and developing firmware for Gram Power’s embedded products, ensuring that the software stacks are reusable across different projects, and collaborating with the Embedded Hardware Engineering team to develop highly optimized software.

Key Responsibilities:
– Design and develop firmware for Gram Power’s embedded products
– Ensure that the embedded software stacks are designed and implemented to be reusable across various projects at Gram Power
– Collaborate with the Embedded Hardware Engineering team to develop highly optimized software

Qualifications and Experience:
– Bachelor’s / Masters Degree in Electrical Engineering / Electronics / System Engineering / Computer Science
– More than three years of relevant industry experience
– Expertise in C, C++
– Familiarity with at least one high-level language, especially for scripting (preferably Python)
– Strong experience working in the Linux/Unix environment
– Knowledge of digital electronics fundamentals
– Proficiency in software version controlling (git) and software development processes is a strong plus
– Experience in writing driver-level software
– General familiarity with data structures and algorithms
– Mathematical modeling of software programs using Finite State Machines

At Gram Power, you will be part of a dynamic team working towards providing reliable and clean energy solutions to rural and urban consumers. The company’s innovative technology has been recognized globally, and with strong support from funders in Europe and Silicon Valley, we are expanding our reach to bring intelligent energy technology to regions worldwide.

Please note that roles and responsibilities at the company may be subject to modifications at the discretion of the management. As an Embedded Software Engineer at Gram Power, you will be responsible for developing robust firmware for various embedded products. Your role will involve designing and developing firmware for Gram Power’s embedded products, ensuring that the software stacks are reusable across different projects, and collaborating with the Embedded Hardware Engineering team to develop highly optimized software.

Key Responsibilities:
– Design and develop firmware for Gram Power’s embedded products
– Ensure that the embedded software stacks are designed and implemented to be reusable across various projects at Gram Power
– Collaborate with the Embedded Hardware Engineering team to develop highly optimized software

Qualifications and Experience:
– Bachelor’s / Masters Degree in Electrical Engineering / Electronics / System Engineering / Computer Science
– More than three years of relevant industry experience
– Expertise in C, C++
– Familiarity with at least one high-level language, especially for scripting (preferably Python)
– Strong experience working in the Linux/Unix environment
– Knowledge of digital electronics fundamentals
– Proficiency in software version controlling (git) and software development processes is a strong plus
– Experience in writing driver-level software
– General familiarity with data structures and algorithms
– Mathematical modeling of software programs using Finite State Machines

At Gram Power, you will be part of a dynamic team working towards providing reliable and clean energy solutions to rural and urban consumers. The company’s innovative technology has been recognized globally, and with strong support from funders in Europe and Silicon Valley, we are expanding our reach to bring intelligent energy technology to regions worldwide.

Please note that roles and responsibilities at the company may be subject to modifications at the discretion of the management.

Similar Jobs to Apply
  • Kuku FM, Inc.
    India

    We need a motivated backend developer to build scalable, reliable services that power our audio‑storytelling products. You’ll work closely with frontend, mobile and product teams to deliver APIs t
  • Alpha Plus Technologies
    India

    Join a dynamic team building scalable, high‑quality software solutions for diverse clients. You’ll be responsible for end‑to‑end development, from design through delivery, while mentoring juni
  • サイネオス・ヘルス
    India

    We’re seeking a seasoned full‑stack developer to build responsive web applications that power our drug development solutions. This role blends frontend design with robust backend logic at Syneos H
  • Carelon Global Solutions India LLP
    India

    Step into a role where you’ll architect and refine ServiceNow applications for a leading health solutions provider. Your work will directly support complex IT service processes, enabling better outc