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ą
add title
Persiųsti