datatrota
Signup Login
Home Jobs Blog

Embedded System Engineer at EcoGrid Electric

EcoGrid ElectricOyo, Nigeria Software Development
Full Time
At EcoGrid Electric, we're revolutionizing energy access across Africa by providing affordable, reliable, off-grid solar power. Our smart solar nano grids deliver 24/7 uninterrupted electricity without the high upfront costs of traditional systems.

Role Description

  • As an Embedded Systems Engineer, you will be responsible for designing, developing, and maintaining embedded systems that are integral to our solar energy solutions.
  • You will work at the intersection of software and hardware engineering, applying your expertise in C++ and other relevant programming languages and embedded systems to create innovative and efficient solutions that enhance the performance and reliability of our solar products.

Key Responsibilities

  • Design, develop, and test embedded software for solar energy systems using C++ and other relevant programming languages.
  • Collaborate with hardware engineers to integrate software with hardware components, ensuring seamless functionality.
  • Troubleshoot and resolve issues related to embedded systems while working closely with cross-functional teams.
  • Conduct system testing and validation to ensure compliance with industry standards and performance requirements.
  • Document design specifications, development processes, and user manuals for embedded systems.
  • Stay up to date with emerging technologies and industry trends to continuously improve product offerings.
  • Participate in research and development projects aimed at enhancing solar energy technologies and efficiency.

Qualifications

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, or a related field.
  • Proven experience in embedded systems design and development.
  • Proficiency in C++ with familiarity in other programming languages (e.g., Python).
  • Strong understanding of hardware engineering principles and experience with microcontrollers and embedded platforms.
  • Knowledge of communication protocols (e.g., I2C, SPI, UART) and experience with hardware/software integration.
  • Understanding of the Internet of Things (IoT) and backend integration.
  • Strong problem-solving skills and keen attention to detail.
  • Excellent communication and teamwork abilities.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend