Пошук роботи на robota.uaukraine

Embedded Systems Developer (Firmware + PCB Design)

LANARS
5 днів тому
29 листопада 2024
ДніпроКрутогірний Узвіз 12Б
В офісі/на місці
Повна зайнятість
Офіс з генератором
Офіс з безперебійним інтернетом
Медичне страхування
Додаткові вихідні
Офіс в центрі

Hi, future Lanarsian! LANARS is a hardware & software development company. We help clients improve their businesses using innovative technologies. We specialize in creating IoT, Embedded systems, PCB boards, mobile applications, websites, web solutions, products from scratch, CRM and ERP systems, as well as custom corporate solutions.

Responsibilities:

PCB Design:

  • Design schematics and PCB layouts for Raspberry Pi-compatible peripherals.
  • Select components, including power management ICs, MOSFETs, relays, and ADCs.
  • Generate BOM and Gerber files for manufacturing.

Embedded Firmware Development:

  • Write and debug firmware for STM32 microcontrollers (or equivalent).
  • Develop drivers for peripherals such as thermistors, solenoids, pumps, and actuators.
  • Implement communication protocols (I?C, SPI, UART, GPIO).

Linux Software Development:

  • Configure and write code for Raspberry Pi to interface with hardware components.
  • Develop Linux device drivers if needed.
  • Enable seamless integration between the Linux system and STM32 firmware.

Testing and Debugging:

  • Test and debug hardware and firmware.
  • Use tools like oscilloscopes, logic analyzers, and multimeters for hardware validation.

Integration:

  • Ensure smooth communication between the Raspberry Pi and other devices.
  • Handle thermal and electrical design considerations for high-current devices.


Requirements:

Technical Expertise:

  • Proven experience in PCB design using tools like Altium, KiCad, or Eagle.
  • Strong knowledge of embedded systems development, especially STM32 or similar.
  • Familiarity with Linux-based systems, particularly Raspberry Pi.

Additional Skills:

  • Knowledge of power electronics (MOSFETs, relays, etc.).
  • Experience with ADCs, DACs, and sensors (e.g., thermistors).
  • Proficiency in programming languages such as C/C++ (for embedded systems) and Python (for Raspberry Pi).

Preferred Qualifications:

  • Experience in IoT or industrial automation projects.
  • Familiarity with safety and isolation design for high-power systems.

Optional:

  • Mention familiarity with specific tools or platforms you’re using (e.g., Raspberry Pi, STM32CubeIDE, Linux device drivers).

WE OFFER:

  • Flexible work schedule;
  • Equipped office (generators, Starlink);
  • Medical insurance;
  • 5 additional paid days off;
  • 18-24 days of paid leave;
  • Days off on public holidays;
  • Paid sick leave;
  • Compensation of English lessons;
  • Compensation of sports activities;
  • Compensation for additional education.

Interview Stages:

  • Call with a recruiter;
  • Test task;
  • Technical Interview.

If that’s a match, we are waiting for your CV, and looking forward to you joining LANARS for a fascinating journey with outstanding business results.

IT Recruiter Віолетта