Firmware Engineer

Podstawowe informacje
Rola
IT
Specjalizacja
Back-End
Seniority
Mid Level
Zatrudnienie
Pełny etat
Lokalizacja
Hybrydowo
Min. doświadczenie
1-3 lata
Wynagrodzenie
Wynagrodzenie nieujawnione
Technologie
C++
Git
JIRA
Confluence
Python
O pracy

Responsibilities:

  • Implementation of new functionalities and modification of existing ones
  • Ensuring clean and maintainable code
  • Writing unit tests
  • Handling MCU peripherals
  • Creating and updating documentation
  • Participating in the design of new devices
  • Prototyping and device bring-up
  • Integrating devices with external applications
  • Designing embedded systems for devices

Requirements:

  • Minimum 1 year of experience in C/C++ programming
  • Knowledge of network/communication protocols
  • Experience with version control systems
  • Strong communication skills and ability to articulate and present problems
  • English and Polish proficiency at minimum B2 level
  • University Degree in Computer Science, Electronics, or related field

Nice to have:

  • Knowledge of cellular network operations
  • Familiarity with design patterns
  • Experience with developer tools: Git, CMake, GoogleTest, Visual Studio Code
  • Familiarity with tools: Jira, Confluence
  • Experience in embedded systems programming
  • Knowledge of RTOS and Python

Our offer:

  • Long-term employment contract (CoE).
  • Competitive salary depending on experience.
  • International environment with daily use of English.
  • Hybrid work model: 3 days in the office, 2 days remote.
  • Attractive benefits package, including medical care, life insurance, sports package, and an annual budget for professional development (2000$).
  • Real impact on decisions and the company's development directions.
  • EBS is an Equal Opportunity Employer