Talent.com
This job offer is not available in your country.
System Software Engineer

System Software Engineer

CODILIME SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄWarszawa, Masovian, Poland
4 days ago
Job description

technologies-expected :

  • Linux
  • Python

about-project :

  • We develop modern Software-defined Networking (SDNs) and network operating systems for leading networking equipment manufacturers. We work with cloud-native, containerized software and services, as well as with user-space and kernel-space drivers for advanced network equipment such as switches, routers, and smart network interface cards (smartNICs).
  • We are looking for an engineer with a background in device drivers and OS programming to develop and tailor a network operating system for our client's devices.
  • What else you should know :
  • We often work using client-supplied hardware and tools
  • Our projects may be managed by our EMs or directly by the client
  • Most of our clients are based in the US, so work in the afternoon may sometimes be required
  • responsibilities :

  • Analyze and improve the system startup time
  • Develop software mainly using C and other programming languages such as Python or Go
  • Research and define how to implement client requirements and ideas best
  • Take part in technical discussions with the team and the client
  • Create unit tests for your code, conduct code review, create documentation, and take part in other activities related to software development
  • requirements-expected :

  • Linux OS knowledge & system startup optimisation experience
  • Proficiency in the C programming language
  • Experience in automation & testing using Python
  • At least basic knowledge of computer networks (Ethernet, TCP / IP, etc)
  • Experience in boot optimization
  • English at least B2 level, C1 / C2 preferred
  • offered :

  • Flexible working hours and approach to work : fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on
  • benefits :

  • sharing the costs of sports activities
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • fruits
  • integration events
  • no dress code
  • coffee / tea
  • drinks
  • Create a job alert for this search

    Software Engineer • Warszawa, Masovian, Poland