Embedded Firmware Intern

Bangaluru, India
Added: April 12, 2024
As a part of the Embedded Systems Team, you will be the backbone of every electrical and electronic system like Electrical Power Systems, Data Acquisition Boards, On-Board Computer etc.


  • Understanding system/functional requirements, breaking it down into software requirements with the help of System architect/Lead.
  • Creating Software Detailed Design documentation.
  • Code implementation in C (As per the layered architecture ).
  • Performing Static Analysis, Unit Testing, and Integration Testing.



  • Worked with programming microcontrollers like Dspic /STM /TI /Microchip/Renesas, etc.
  • Working knowledge of RTOS based systems
  • Solid understanding of timing principles, including clock domain crossing and timing closure.
  • Debugging and analytical skills, verification and validation of embedded systems
  • Programming skills (C / C++) and development of large code bases
  • Know-how of using Lab equipments (oscilloscopes, multimeters, logic analyzers, etc).

Good to Have

  • Knowledge of Agile/Scrum Methodology.
  • Entry-level in Python/Batch programming.
  • Understanding/working knowledge of Layered Architecture
  • Experience in mechatronics / robotics / avionics systems would be a big plus

Personality Traits:

  • Excellent creative thinking and attention to detail
  • Ability to work with a distributed and diverse team of researchers, developers, designers, and engineers
  • Ready to learn new concepts, stay up-to-date with the state-of-the-art in the field and implement them
  • Ability to work within deadlines and dynamic work environment


  • Fair compensation will be provided as per market standards
  • Experience rapid growth and start-up culture
  • Open to exploring, discussing and implementing new ideas and processes
  • Opportunity to work closely with the Founding Team at GalaxEye
  • Get a chance to work with Advisors holding senior positions and decades of experience