Esta vacante solo está disponible en inglés por ahora.

← Volver a Empleos
S

Embedded Software Engineer

Sin especificarTiempo completoHardware EngineeringRenewable EnergyElectronics Manufacturing

Develop and maintain Linux-based embedded software for connected smart energy devices. The role covers device communications with cloud, mobile, and on-site systems and involves collaboration with hardware engineering teams.

Responsabilidades

  • Develop reliable, maintainable, and scalable embedded software
  • Optimize existing software components and improve performance
  • Integrate software with hardware systems
  • Build communication infrastructure connecting devices with cloud, mobile, and on-site controllers
  • Participate in the full software development lifecycle from design through deployment and support
  • Lead technical discussions and code reviews
  • Mentor junior engineers

Requisitos

  • Bachelor’s degree in Electrical Engineering, Computer Science, or an equivalent field
  • At least 2 years of significant Linux embedded software development experience
  • Proficiency in C and C++
  • Experience using AI tools during software development

Se valora

  • Cellular, Wi-Fi, or CAN bus driver development
  • Python experience
  • Unit testing and test-driven development for embedded systems
  • Embedded systems security practices
  • Buildroot Linux
  • Linux kernel, device drivers, and system-level programming

Compatibilidad

Más oportunidades

Vacantes similares

Nuevas vacantes en Hardware Engineering.

Crea un perfil para ver tu compatibilidad.

Ver y postularme