Embedded Software Engineer
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Embedded Software Engineer: Developing smart actuator firmware integrating software, electronics, and mechanics for energy-efficient building systems with an accent on embedded C programming, device communication protocols, and firmware lifecycle management. Focus on designing, developing, and testing firmware within a hybrid work environment collaborating with cross-functional teams and external partners.
Location: Hybrid in Ljubljana, Slovenia
Company
is a family-owned global corporation engineering solutions to increase machine productivity, reduce emissions, and enable electrification across multiple industries including renewable energy and industrial machinery.
What you will do
- Translate product requirements into technical specifications and firmware development plans.
- Drive collaboration with internal teams and external partners for product development.
- Develop and integrate firmware within platform-level architecture.
- Define and execute manual and automated integration tests.
- Participate actively in the full development lifecycle from idea to validation.
Requirements
- Location: Hybrid work in Ljubljana, Slovenia
- 5+ years of embedded software development experience.
- Bachelorβs or Masterβs degree in Software, Computer Science, Electronics, Mechatronics or similar.
- Strong programming skills in embedded C and proven firmware deployment experience.
- Experience with device-to-device communication protocols (RS485, TCP/IP, Modbus, BACnet, BLE) and electric motor drivers (BLDC, stepper).
- Strong English communication skills (written and spoken).
Nice to have
- Experience in building automation, smart homes, or heating systems.
- Familiarity with GitHub Copilot, Azure DevOps, Python, Matlab Simulink, secure software development, and app development.
Culture & Benefits
- Promotion from within with mentoring, training, and global opportunities.
- Flexibility, autonomy, and support for work-life balance.
- Inclusive work environment valuing diversity.
- Benefits including annual bonus, paid vacation, pension plans, and personal insurance varying by country and contract.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β