Grįžti į skelbimus
Alliance for Recruitment

Mid/Senior Firmware Developer

15
5785 - 6620 €/mėn.
Prieš mokesčius

Job description:

  • Develop and maintain high-quality firmware for microcontrollers and embedded Linux devices.
  • Participate in the full development lifecycle — requirements, design, implementation, testing, and validation.
  • Create technical solutions according to requirements and implement them with the team.
  • Participate in system-level design discussions about our products, system architecture creation and new product FW architecture development.
  • Contribute to firmware platform architecture and long-term technical strategy.
  • Work closely with product managers, software and electronics engineers to ensure seamless hardware, firmware, and software integration across all our devices and platforms.
  • Mentor junior developers when needed.
  • Contribute to improvement of tools, testing environments, and CI/CD pipelines
  • Collaborate and moderate a developer team's events: daily meetings, retrospectives, planning meetings.
  • Design reusable FW modules, libraries, and internal APIs.

Requirements:

  • 3+ years of experience in embedded firmware development, has an analytical mindset and the ability to solve complex system-level problems.
  • Strong knowledge of C/C++ (Python for scripting/automation is a plus).
  • Experience with ARM Cortex-M / STM32, ESP32, or similar MCU families.
  • Understanding of Embedded Linux and SoC-based systems.
  • Understanding of FreeRTOS principles, or experience in RTOS environments.
  • Understanding of electronics fundamentals and ability to read schematics.
  • Practical experience with communication protocols (CAN, RS485, Modbus, MQTT, TLS/SSL).
  • Ability to perform in-depth debugging using oscilloscopes, logic analysers, and low-level tracing tools if needed.
  • Experience in structured development (Agile/Scrum), version control (Git), modern development workflows and management tools (Jira or similar).
  • Willingness to make a transition into a firmware architect role — defining standards, frameworks, and FW roadmaps.

Company offers:

  • Architect-Level Career Path: Grow into one of the key firmware architects shaping the company’s technology.
  • Impactful Work: Develop critical technology powering next-gen smart energy solutions.
  • Flexible work model: Hybrid, remote options, flexible hours.
  • Strong Engineering Culture: Work with professionals across electronics, software, mechanics, and product development fields.
  • Extra day off on your birthday.
  • Supportive environment and freedom to propose new ideas.
  • Modern workspace, free snacks.
  • Free parking and bicycle storage.

Miestas:
Vilnius
Nuotolinis darbas:
Ne
Laikas:
Visa darbo diena
Galioja iki:
27/02/2026

Kandidatuokite į skelbimą