All offersWrocławCEmbedded Developer (connectivity)
Embedded Developer (connectivity)
C
Sigma IT Poland

Embedded Developer (connectivity)

Sigma IT Poland
Wrocław
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    English
    advanced
    Linux
    regular
    C
    regular
    C++
    junior
    Python
    nice to have
    DSPG CMBS
    nice to have
    FXS
    nice to have
    DECT
    nice to have
    voice processing
    nice to have
    OpenWrt
    nice to have

Job description

Online interview
Sigma IT Poland is a division within Sigma AB Group – a fast growing IT consulting and R&D company. We turn Swedish and Polish passion for technology and entrepreneurship into a better tomorrow for our employees, customers and the world around us. We opened our Wroclaw office in March 2017 and now we are a crew of 40+ technologies enthusiasts, passionate about their job. We work in projects related to multiple areas: music, logistics, telecom, social services, IoT, Smart Home, automotive and integrated access devices (IAD). Our goal is to grow strong but rather in competences than in numbers. We keep ourselves busy, get things done and on the way, we build a dynamic company culture to create the best place for our development. We love the atmosphere of a family business with its flat structure and self-organized teams where every opinion matters and influence our way of working.
Check us out!

In the role of Embedded Developer, YOU will contribute to development of open-source platform:
We develop an OpenWrt based enterprise software platform for Residential Gateways and WiFi Extenders, which provides its consumers a hardware independent, modular and secure system with a comprehensive application and service development framework enabling its consumers focus on building innovative services. We contribute code to other open-source projects which enables our developers get recognition for their work not only at Sigma IT but also in the wider community. Platform is based on the best from the open source community combined with our knowledge gained from building innovative gateway solutions for more than a decade. 
You will develop and maintain code that will be used in controlling the functions of the Residential Gateways and WiFi Extenders. Products comprise multiple technology domains such as Linux Kernel, Network (WiFi, DSL, VoIP, etc.), Virtualization and Internet of Things. You will take part in full development process: function specification, design, coding, test automation and documentation. 

You might be the perfect match if you have:
  • Experience in working in Linux/Unix systems (OpenWrt is a merit) 
  • Experience in C programming in embedded systems in limited hardware environment (ARM/MIPS Processor) 
  • Experience in writing or modifying Linux Device Drivers is a merit 
  • Experience in C++ programming is a merit 
  • Experience in Test Automation by Python is a merit 
  • Experience in Network Programming 
  • Knowledge in version control, preferably GIT is an advantage 
  • General network and wireless knowledge: WLAN, TCP/IP, Firewall 
  • Knowledge in SIP and Multicast is a merit 
  • Knowledge about GCC, debuggers (e.g. Valgrind) is an advantage 

Typical tasks in the role of Embedded Developer: 
  • Design WiFi solutions based on IEEE 802.11 standards and Wi-Fi Alliance specifications 
  • Software development in Linux system (OpenWrt) 
  • C/C++ for embedded application development 
  • BASH for startup and hot-plug scripts 
  • Python for Test Automation 
  • Debugging your own and others’ code 
  • Troubleshooting network and wireless problems 
  • Technical Documentation (English) 
  • Support architectural decisions 
  
By joining us, you gain:
  • Chance to do what you love and get things done;
  • Choice of employment form and working time;
  • Power of creating the best working environment;
  • Opportunity to impact our company culture build-up;
  • Selection of benefits such as: medical care, dedicated training program, sport & leisure activities package, WOW trips for the successful ones and many more as we grow;
  • Possibility to travel and work with international teams and brands.