Назад
Company hidden
1 день назад

Firmware Engineer (Embedded C)

Формат работы
onsite
Тип работы
fulltime
Грейд
junior
Английский
c1
Страна
Spain
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Firmware Engineer (Embedded C): Developing and maintaining embedded firmware applications for electrical power devices and solar or storage inverter products with an accent on C programming, embedded systems, and software quality. Focus on defining software architectures and specifications, debugging and unit testing applications, and reviewing code for reliable product development.

Location: Valencia, Spain; some travel required.

Company

Develops integrated clean-energy technology combining structural, electrical, and digital solutions for utility-scale solar power plants.

What you will do

  • Develop, maintain, and improve embedded applications for power-management products, mainly using the TI C2000 family.
  • Analyze software specifications and define software architectures and requirements for new products.
  • Prepare and maintain design documentation, including code documentation.
  • Debug, unit-test, and verify embedded software.
  • Use GitLab, Redmine, version-control, documentation, and collaborative development tools according to the QoS process.
  • Participate in Scrum ceremonies, support other departments, and provide analysis or testing at customer facilities when required.

Requirements

  • Engineering or university degree in a science field.
  • Fluent written and spoken English and Spanish required.
  • 0–3 years of academic experience.
  • Experience developing well-structured and documented software.
  • Proficiency in C programming.
  • Ability to analyze high-level requirements and define software specifications from very high-level or incomplete requirements.
  • Ability to work rigorously and methodically in a team, with proactivity, dynamism, dedication, and eagerness to learn.

Nice to have

  • Embedded software development for microprocessors.
  • Embedded systems development for solar and/or storage inverters.
  • Code documentation with Doxygen.
  • Designing and implementing unit tests.
  • Python programming.
  • GitLab experience for version control.

Culture & Benefits

  • Work includes collaboration with worldwide teams focused on clean-energy infrastructure, smart technology, data-driven insights, and automation.
  • Participation in daily Scrum meetings, Sprint Planning, Sprint Reviews, and Retrospectives.
  • Opportunities to support other departments and train, supervise, and mentor less experienced members.
  • Some travel and occasional work at customer facilities may be required.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →