TL;DR

Junior Software Engineer (Embedded C): Developing, customizing, and integrating software solutions for the telecommunications sector with an accent on C programming and embedded design principles. Focus on building high-performance systems within an agile, cross-functional international team.

Location: Must be based in Szczecin, Poland (Hybrid/Onsite)

Company

A leading international software and technology consulting company providing mission-critical solutions across various industries.

What you will do

  • Develop and customize software products within the telecommunications domain.
  • Collaborate with a high-seniority international team on software integration tasks.
  • Apply embedded software design principles to solve complex technical challenges.
  • Participate in agile ceremonies and contribute to cross-functional team goals.

Requirements

  • Advanced C programming skills.
  • Solid knowledge of embedded software design principles.
  • Proficiency in Linux.
  • Strong English communication skills.
  • Ability to work onsite or hybrid in Szczecin.

Nice to have

  • Experience with Model-Driven Development.
  • Experience with writing test scenarios.
  • Knowledge of telco domain-specific challenges.
  • Proficiency in scripting and test automation.

Culture & Benefits

  • Flexible work schedule with a hybrid model.
  • Opportunities for professional growth and career development in the telecommunications sector.
  • Comprehensive private medical care and group life insurance.
  • Access to investment funds and MyBenefit system.
  • Open and transparent culture with active knowledge sharing.