Lemberg Solutions
Technical Lead Embedded Engineer
Lemberg SolutionsUkraine2 days ago
Full-timeOther, Consulting +1

Lemberg Solutions is, above all, a group of passionate professionals led by a core team that have been meticulously selected over the last 15 years. We are based in Lviv, Rivne, and Lutsk, and opened GmbH in Hamburg, Germany.

At LS, people come first. We know that our success is based on our people’s achievements. Each and every one of our 200 team members is highly valued for their hard work, and we’re always excited to welcome new specialists ready to embrace challenges with us.


Who are we looking for?

A candidate needs to have established technical skills equivalent to those of a Middle Engineer or higher. They should bring proven experience managing projects' technical deliverables. They should be capable of functioning as a lead engineer within a team environment and be comfortable communicating with precision and clarity to both the team and external clients.


Necessary skills and qualifications:


  • At least 4 years of relevant experience as an embedded engineer
  • Experience in designing technical solutions that were successfully implemented in projects
  • Skilled in engineering team management (technical task description, documentation, etc.)
  • Existing experience in project evaluation
  • MS in Computer Science or equivalent technical education
  • Strong knowledge of C programming
  • Experience with ARM-based MCU-embedded software development
  • Proficient in bare-metal and RTOS-based systems development
  • Knowledge of communication protocols/interfaces: UART, SPI, I2C, CAN
  • Practical experience with wireless SoCs: BLE, Wi-Fi, GPS, GSM
  • Proven expertise in working with cloud platforms: Azure IoT Suite, AWS IoT Core, etc.
  • Solid experience with an oscilloscope, a multimeter, as well as signal analyzers and generators
  • Basic knowledge of Analog/Digital electronics and electronic schematics
  • Upper-Intermediate level of English proficiency
  • Skilled in problem-solving and decision-making, with strong adaptability, flexibility, time management and organizational skills


Will be a plus:

  • Knowledge of other programming languages or technology stacks: C++ or Python
  • Experience with single-board computers, like: Raspberry Pi, NVIDIA Jetson Nano, etc.


Responsibilities:

  • Participation in project evaluation and estimate preparation
  • Actively contribute to project development by writing code
  • Translate business needs into actionable technical tasks
  • Provide technical guidance and leadership for the project
  • Establish and maintain project processes
  • Engage the right engineers to address specific technical challenges
  • Break down tasks, assign them to the team, and monitor progress
  • Determine and validate the most effective implementation strategies
  • Serve as the primary technical point of contact with the client
  • Make key technical decisions for the project
  • Guide and assist the team with technical implementation
  • Identify and resolve software bugs and issues
  • Ensure the project adheres to information security standards
  • Deliver project milestones on time


What we offer:

Time Off

  • 21 days paid annual leave
  • Unlimited sick leaves with a medical statement
  • 30 working days off for personal reasons without compensation
  • 5 days additional paid time off following your wedding or your child’s birth
  • Paid public holidays

Workplace Benefits

  • Free English classes in groups
  • Flexible work schedule
  • Fully equipped workstation
  • Comfortable office
  • Access to a video library of soft skill workshops

Financial Benefits

  • Relocation support program
  • Financial support from LS in case of emergency (reviewed individually)
  • Overtime pay
  • In-house accounting service

Fun

  • Lviv IT Cluster gifts & discounts
  • Team building & industry events

Key Skills

Ranked by relevance