freehire launches on Product Hunt on 26 August.

Follow →

Embedded Engineer

Open 24d posting dated 2 weeks ago

Summary

Builds embedded firmware from scratch for IoT and smart systems using C/C++ on STM32 and other MCUs, with real-time OS and Linux experience.

Overview
Imagine this: you build projects from scratch, from IoT devices to smart solutions for energy and security. We’re looking for an Embedded Engineer. Lviv, relocation support provided! No legacy, with a team that truly helps you level up. If you’re interested in growing in low-level Embedded development.

Main Responsibilities

  • Participate in the full embedded software life cycle: design, implementation, code reviews, documentation, testing, and validation
  • Analysis and systematic problem-solving for SW-reported issues
  • Cooperate with electrical engineers

Mandatory Requirements

  • 1-3 years of professional experience

—C/С++ Programming Language on embedded systems

  • Experience with STM32/SiLabs/Rigado/Microchip microcontrollers

Interfaces and protocols (UART, I2C, SPI, ModBus, CAN, USB, Ethernet,
etc.)

  • Embedded Real-time operating systems
  • Experience with Linux
  • Experience in image, video, and signal processing
  • Version control systems, task tracking systems
  • Understanding of electrical schematics

Would be a plus

  • Experience in networking: TCP, UDP, MQTT, TLS
  • Understanding of cloud connectivity/IoT concepts and applications
  • Automated and regression testing

We offer

  • Competitive salary with regular reviews
  • Modern projects with cutting-edge technologies
  • Excellent space for your personal and professional development
  • Low level of bureaucracy with a lack of multi-level management
  • Attractive work environment: The modern and stylish office with ergonomic workstations, creative zones, and innovative spaces
  • Paid vacations and sick leaves
  • Accountant support
  • Educational Events
  • Free English classes
  • Amazing team buildings

See also