As an Embedded Software Engineer Intern at HyperHorizon you will develop firmware for mission critical AUV subsystems and collaborate with other teams and senior engineers in a energetic and fast paced environment to ensure the reliability and performance of the product Roles Responsibilities Develop readable and scalable firmware for mission critical systems Develop robust device drivers that handle every edge case Collaborate with other teams and senior engineers to brainstorm new functionalities that meet project requirements in time Requirements Minimum Qualifications Graduate or pursuing a degree in Electrical Electronics Engineering Robust problem solving and debugging skills Experience in driver development using systems programming languages Familiarity with communication interfaces such as SPI I2C UART etc Familiarity with git Should be available on site for a minimum of 6 months Valuable to Have Experience in firmware development for robotic systems A good foundation in electronics especially digital logic An understanding of how computers work Familiarity with microcontrollers and their internal peripherals Benefits Speed We move incredibly fast and this in turn fosters rapid learning and skill development Autonomy We encourage you to cultivate your ideas Impact You will be encouraged to make your mark from day 1 and be supported everyday after