Source description
About the role
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 dynamic 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. RequirementsMinimum Qualifications: Graduate or pursuing a degree in Electrical / Electronics Engineering. Strong 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. Good 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. BenefitsSpeed: 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. .