• Зараз переглядає 1 шукач
I3 Engineering

Junior C Embedded Engineer

  • Користувач ОС Linux
  • Git
  • Python
  • C++
  • Відповідальність
  • Програмування
  • Дизайн
  • Arduino IDE
  • Ведення технічної документації
  • Ремонт електроніки
  • Проєктування
  • Ініціативність
  • Altium Designer
  • Прошивка пристроїв
  • Проактивність
  • SPI
  • Розробка друкованих плат
  • UART
  • C/C++
Показати всі навичкиЗгорнути навички

Опис вакансії

About us

i3 Engineering is a Ukrainian product company based in Lviv, developing wired smart home solutions. Our ecosystem includes embedded devices, controllers, mobile apps, backend services, and dashboards.

We work with real hardware and real users, covering the full development cycle — from concept to deployed devices.

👨‍💻 About the Role

We are looking for a Strong Junior C Embedded Engineer who can actively contribute to embedded projects with minimal supervision.

Candidates should already have hands-on experience with microcontrollers, basic firmware development, and embedded systems, either through education, internships, or personal projects.

You will work closely with senior engineers, take ownership of small modules, and gradually grow into larger tasks in smart home hardware projects.

🧩 Responsibilities

  • Develop and maintain embedded software in C, C++;
  • Work with microcontrollers, sensors, and peripheral devices;
  • Implement firmware for Bare Metal and RTOS-based systems;
  • Debug, test, and integrate hardware and software components;
  • Read and apply technical documentation, datasheets, and schematics;
  • Collaborate with embedded engineers, QA, mobile, and backend teams;
  • Improve and maintain existing codebase and contribute to new features.

✅ What We Expect

  • Degree (completed or in progress) in Embedded Systems, Computer Engineering, Electronics, Electrical Engineering, Mechatronics, or related field;
  • Practical experience in C programming (pointers, memory management, structs, interrupts, timers);
  • Hands-on experience with microcontrollers (STM32, ESP32, nRF, Arduino, or similar);
  • Understanding of communication protocols (SPI, I2C, UART, CAN);
  • Experience with RTOS or embedded Linux;
  • Ability to read and interpret datasheets and schematics independently;
  • Experience using Git for version control;
  • Experience in debugging hardware and software using tools (oscilloscope, logic analyzer, debuggers);
  • English B1+, able to read documentation and communicate effectively;
  • Strong problem-solving skills, initiative, and proactivity.

⭐ Nice to Have

  • Educational, personal, or professional embedded / IoT projects;
  • Experience with firmware testing and CI/CD;
  • Basic Python or scripting experience;
  • Knowledge of PCB design (Altium, KiCad, etc.);
  • Exposure to smart home systems or IoT products.

💼 What We Offer

  • Hybrid work format in Lviv (office + remote flexibility);
  • Mentorship and structured onboarding;
  • Real product development experience in embedded / IoT;
  • Competitive salary with growth based on skills;
  • Modern office, paid vacation, sick leave;
  • Health & wellness compensation after probation;
  • Corporate activities: Pizza Day, board games, team events.

🚀 Why This Role Is a Great Fit

  • Real embedded hardware projects used by customers;
  • Active contribution to smart home and outsourced projects;
  • Direct mentorship from experienced engineers.

Apply now and let’s build the next generation of IoT solutions together! 🚀


I3 Engineering

IT, 10–50 співробітників

Більше про компанію

Схожі вакансії

Статистика зарплат