379,409open jobs
9,919companies
49,124added this week
Browse all
Location
In office
Overview
Company
Impact
Profile match
TQLO is a Polish IT recruitment and technology services agency that specializes in staff augmentation, headhunting, and specialized technical outsourcing. The company connects organizations with vetted software developers, data engineers, cybersecurity specialists, and AI consultants to support complex digital initiatives. Operating through flexible nearshore, remote, and on-site delivery models, TQLO provides enterprise clients with dedicated IT teams and HR consulting to optimize technical recruitment and project scaling.

Nasz Klient to organizacja rozwijająca zaawansowane rozwiązania technologiczne łączące warstwę sprzętową z dedykowanym oprogramowaniem embedded. Tworzone produkty wymagają niezawodnej komunikacji bezprzewodowej, efektywnego zarządzania energią oraz ścisłej współpracy firmware'u z elektroniką urządzenia.

Projekt koncentruje się na rozwoju oprogramowania dla urządzeń wykorzystujących mikrokontrolery Nordic Semiconductor oraz komunikację Bluetooth Low Energy. Zakres współpracy obejmuje implementację nowych funkcjonalności, rozwój komunikacji urządzenia, analizę zachowania firmware'u na sprzęcie oraz optymalizację działania urządzeń zasilanych bateryjnie.

Do realizacji projektu poszukujemy osoby do współpracy w roli Embedded Software Engineer (Nordic | BLE), posiadającej minimum 3 lata komercyjnego doświadczenia w tworzeniu oprogramowania embedded oraz praktyczną znajomość ekosystemu Nordic.

Tryb Współpracy: Poznań - projekt zdalny z okazjonalnymi wizytami wymaganymi ze względu na dostęp do sprzętu

Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 2-tygodniową dostępnością

CZYM BĘDZIESZ SIĘ ZAJMOWAĆ?

  • Rozwojem firmware'u w C/C++ dla urządzeń opartych na mikrokontrolerach Nordic Semiconductor
  • Implementacją i rozwijaniem komunikacji Bluetooth Low Energy, w tym logiki odpowiedzialnej za wymianę danych oraz obsługę komunikacji pomiędzy urządzeniami
  • Rozwojem oprogramowania z wykorzystaniem nRF Connect SDK lub nRF5 SDK oraz pracą ze środowiskiem Zephyr
  • Analizowaniem zużycia energii przez urządzenia bateryjne oraz identyfikowaniem obszarów wymagających optymalizacji pod kątem czasu pracy na baterii
  • Diagnozowaniem problemów bezpośrednio na urządzeniach oraz analizą zachowania firmware'u przy wykorzystaniu narzędzi sprzętowych i diagnostycznych
  • Weryfikacją poprawności działania oprogramowania w różnych scenariuszach pracy urządzenia, również związanych z restartami, utratą zasilania oraz komunikacją bezprzewodową
  • Współpracą przy rozwijaniu kolejnych funkcjonalności produktu oraz rozwiązywaniu problemów pojawiających się na styku firmware'u i sprzętu

CZEGO OD CIEBIE OCZEKUJEMY?

Must have:

  • Minimum 3 lata komercyjnego doświadczenia w tworzeniu oprogramowania embedded
  • Bardzo dobra znajomość C/C++ w kontekście programowania systemów wbudowanych
  • Praktyczne doświadczenie z układami Nordic nRF5x lub nRF9x
  • Znajomość nRF Connect SDK lub nRF5 SDK oraz doświadczenie w pracy z rozwiązaniami opartymi na Zephyr
  • Praktyczna znajomość Bluetooth Low Energy, w tym implementacji serwisów GATT/GAP oraz pracy ze stosem BLE
  • Doświadczenie w pomiarach i analizie zużycia energii oraz optymalizacji urządzeń zasilanych bateryjnie
  • Umiejętność diagnozowania problemów na poziomie firmware'u z wykorzystaniem J-Link/SWD, Segger RTT lub podobnych narzędzi

Nice to have:

  • Doświadczenie z mechanizmami DFU/FOTA realizowanymi przez Bluetooth Low Energy, w tym z mcuboot lub SoftDevice DFU
  • Znajomość mechanizmów odpowiedzialnych za bezpieczne zachowanie urządzenia podczas restartów i problemów z zasilaniem
  • Doświadczenie z watchdog, NVS oraz obsługą scenariuszy power-fail

DLACZEGO WARTO?

  • Udział w projekcie łączącym rozwój firmware'u, komunikację bezprzewodową oraz rozwiązania wykorzystujące rzeczywiste urządzenia
  • Projekt wykorzystujący ekosystem Nordic Semiconductor, Bluetooth Low Energy oraz Zephyr
  • Techniczne wyzwania związane z optymalizacją zużycia energii i niezawodnością urządzeń bateryjnych
  • Udział w rozwoju oprogramowania oraz funkcjonalności produktu na poziomie firmware'u i sprzętu

Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
379,409 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$90k – $150k per year • Equity 0.5–1% • Remote/Hybrid • Full-Time • Master's Degree • Milwaukee
C++
Python
C++
PyTorch C++
TensorFlow C++
AI/ML
CLIP
Computer Vision
Copilot
CUDA
CUDA Toolkit
Cursor
DINOv2
OpenCV
PyTorch
Quantization
Synthetic Data
TensorFlow
TensorRT
YOLO
DevOps
GitHub
Apply
Remote • Full-Time • 8+ years exp • Kharkiv
Bash
C++
Go
Java
Python
C
C++
OpenGL
C
FFmpeg
DevOps
Git
WebRTC
Robotics
GStreamer
Apply
$53k – $108k per year • In office • Internship • Bachelor's Degree • McLean
C++
JavaScript
Python
C#
C#
.NET
Apply
$53k – $108k per year • In office • Internship • Bachelor's Degree • San Diego
C++
JavaScript
Python
C#
C#
.NET
Apply
$53k – $108k per year • In office • Internship • Bachelor's Degree • San Diego
C++
JavaScript
Python
C#
C#
.NET
Apply
In office
C++
Apply
In office
C++
DevOps
RTOS
Apply
Remote/Hybrid
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Grafana
Helm
Kubernetes
Kustomize
Loki
Mimir
OpenTelemetry
Platform Engineering
Prometheus
Terraform
Zabbix
Cybersecurity
Microsoft Entra ID
Apply
In office
SQL
Databases
Snowflake
AI/ML
Anthropic
LiteLLM
LLM
LLMOps
OpenAI
RAG
Vertex AI
DevOps
API Gateway
Azure
CI/CD
FinOps
Kubernetes
Apply
In office
Python
SQL
COBOL
COBOL
IBM MQ
Databases
Db2
DevOps
CI/CD
Git
Jenkins
Apply
See all jobs
This is one of many
379,409 more open roles from verified company boards, updated every day.