EMO.energy Firmware Engineer
EMO.energy is looking to hire a highly skilled Firmware Engineer to join our dynamic team. As a Firmware Engineer you will be responsible for designing developing testing and maintaining firmware solutions for our stateoftheart products. You will collaborate with hardware engineers software engineers and product managers to ensure seamless integration of firmware with other components. If you have a passion for firmware development and want to work with cuttingedge technologies we would love to hear from you.
Role and Responsibilities:
- Design develop and maintain firmware for our stateoftheart products.
- Collaborate with hardware and software teams to ensure seamless integration of firmware with other components.
- Develop and implement firmware testing protocols to ensure highquality deliverables.
- Debug and troubleshoot firmware issues to ensure smooth operation of our products.
- Develop and maintain technical documentation for firmwarerelated tasks.
- Continuously improve firmware architecture and design to enhance product performance.
- Keep uptodate with the latest technologies and industry trends to stay ahead in this field.
- Work independently and as part of a team to achieve project goals and deliverables.
Candidate Qualifications:
- Bachelors degree in Computer Science Electrical Engineering or a related field.
- Minimum 3 year of experience in firmware development.
Required Skills:
- Strong proficiency in Embedded C or Embedded Python.
- Experience with communication protocols like CAN I2C and SPI.
- Familiarity with microcontrollers.
analytical skills,technical documentation,firmware,independent work,spi,communication protocols,teamwork skills,communication skills,microcontrollers,firmware development,debugging,embedded python,firmware architecture,embedded c++/c,collaboration,embedded c,testing,problem-solving,embedded systems,can,i2c