Mid/Senior Software Engineer - Networking

12 000 - 16 000
pln
net / month

Mid/Senior Software Engineer - Networking

Networking starts with you

Consult Red
Mid
Online interview
Employment contract
Wrocław
Remote possible
20%
Paid vacation
magda.pomiankiewicz@redembedded.com, apply-c825a98d21f101@red-embedded.breezy-mail.com

Project description

You will join one of the new SCRUM teams working on a new project for home networking and routers. You will develop C and C++ software and work in a Linux environment on a next generation router platform. You will implement a stack for this platform based on open sources and the teams own code Using GIT, Gerrit, JIRA . You will work at the kernel level and higher and work within restricted memory and performance goals. As the project progresses the platform will become more and more integrated with the cloud and lead to a platform used by millions across Europe.

Who we're looking?

Requirements:

  • At least 3 years experience of developing for embedded devices
  • Strong programming skills especially in C/C++
  • Linux, Linux, Linux - did we mention Linux?
  • Good understanding of TCP/IP internals and common network protocols such as DHCP, DNS, HTTP
  • English

Nice to have:

  • Polish

All our people at Red are customer facing and willing to communicate with colleagues and clients to get the projects done. Soft skills are therefore highly valued but we are realistic and know that even the very best engineers need help sometimes when it comes to soft skills. We can help you here to grow but you have to be willing of course.

Skills
Linux
C
Embedded
C++
TCP-IP

How we work?

How we manage our projects?
Methodology
Scrum, Agile
Who makes architectural decisions?
Your team and the customer's team
Who makes technology stack decisions?
The customer's team with your input
Concurrent projects per team member?
1
Project management software
A few days every few months
Opportunity to change between projects
Team line-up
6
Developers
1
PMs
1
QAs
1
Designers
Team size varies greatly upon customer demand.
How we code?
Git
Version control
Style guide
Code review
Pair programming
Static code analysis
TDD
BDD
Code metrics
Knowledge database
How we test?
Unit tests
Integration tests
System tests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
PC
Additional monitor
Headphones
Operating system
Work environment
Tech supervisor
Open space
Separate rooms
Flexible working hours
Business trips
Work time division
New features
75%
Meetings
10%
Self-development
5%
Client support
5%
Bug fixing
5%

Bonuses

Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Leisure package for families
Bonuses
  • Financial bonus
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks
  • Lunches
Traning
  • Conferences
  • Books
  • Trainings
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

Our company

Consult Red

Wrocław, Shipley, El Segundo 150
Tech skills
  • C++
  • Linux
  • Python

Check out similar job offers