Senior Network Software Development Engineer with Emphasis on Device Drivers

8 hours ago


Remote, Czech Republic CodiLime Full time
Job Description:

We are looking for a skilled engineer to develop and tailor a network operating system for our client's devices. As a key member of our team, you will be responsible for designing and planning tests for new features of cutting-edge network solutions.

In this role, you will maintain and improve a fully automated CI/CD test solution and automate test cases in Python using various frameworks. You will also design and automate a new environment configuration to extend our testbed capabilities, working in an agile methodology and collaborating with a team.

Our ideal candidate has experience in device drivers and OS programming, as well as strong knowledge of computer networks, Linux, and Git. They should also have excellent communication skills and be able to work effectively in a remote or hybrid environment.

Required Skills and Qualifications:
  • Strong background in device drivers and OS programming
  • Experience with computer networks, Linux, and Git
  • Excellent communication skills
  • Able to work effectively in a remote or hybrid environment
Benefits:
  • 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
Salary:

$120,000 - $150,000 per year, depending on location and experience.



  • Remote, Czech Republic CodiLime Full time

    Do we have a match? As a Software Engineer with C and Linux Device Drivers, you must meet most of the following criteria: Proficiency in C programming language Experience with other programming languages (C++, Go, Python) 2+ years of experience in Linux device driver programming (e.g., device driver model, [platform, Multi-Function Devices - MFD, Auxiliary...


  • Remote, Czech Republic CodiLime Full time

    Do we have a match? As a Kernel Device Drivers Engineer, you must meet most of the following criteria: Proficiency in C programming language Experience with other programming languages (C++, Go, Python) 2+ years of experience in Linux device driver programming (e.g., device driver model, [platform, Multi-Function Devices - MFD, Auxiliary Bus, PCI, I2C,...


  • Remote, Czech Republic CodiLime Full time

    Cloud-Native Networking Expert SoughtWe are seeking a seasoned software engineer to develop and tailor network operating systems for our clients' devices. With extensive experience in device drivers and OS programming, you will play a key role in creating cutting-edge solutions for the networking industry.


  • Remote, Kraków, Czech Republic Amartus Polska Sp. z o.o. Full time

    MANDATORY REQUIREMENTS: Experience with the Cisco NSO platform. Knowledge and experience working with JSON and RESTful APIs. Software development skills with an emphasis on Python programming. Knowledge of Network Automation Experience and Proficiency in T-SQL and SQL Server with some basic DBA skills – Postgres + MongoDB. Knowledge and application...


  • Remote, Czech Republic TechHunt Full time

    Job DescriptionTechHunt is looking for a highly skilled Senior Network Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for network switches and embedded systems.Key Responsibilities:Develop software for network switches and embedded systems...


  • Remote, Czech Republic CodiLime Full time

    Company OverviewCodiLime is a leading software and network engineering industry expert that has been providing top-notch services to global networking hardware providers, software providers, and telecoms since 2011.We have an impressive portfolio of clients from various industries and geographic locations, including the US, Japan, Israel, and Europe. Our...


  • Remote, Kraków, Warszawa, Wrocław, Gdańsk, Czech Republic HiQo Solutions Full time

    At HiQo Solutions, we are a US-based company with delivery centers in Europe, focusing on developing entire IoT systems. We design devices, write software that brings them to life, and create applications that connect them to end users.About the OpportunityWe are seeking a skilled Senior Embedded Software Developer to join our team. As a key member, you will...


  • Remote, Czech Republic CodiLime Full time

    As a SONiC Software Engineer, you must meet most of the following criteria: Proficiency in C/C++ programming language 1+ years of experience in SONiC modules programming Experience in SONiC integration with different HW platforms Familiarity with the SONiC and its architecture Good networking knowledge English at least B2 level, C1/C2 preferred Beyond the...


  • Remote, Czech Republic Volito Software Full time

    We are seeking a highly skilled Senior Mobile Software Engineer to join our development team at Volito Software.OverviewWe specialize in designing and delivering high-quality mobile applications for our clients. As a Senior Mobile Software Engineer, you will play a key role in driving this mission forward.About the JobThe ideal candidate will have a strong...


  • Remote, Kraków, Czech Republic PLVision Full time

    Are you a skilled Quality Assurance professional with a passion for network engineering? We are seeking a Senior QA Automation Engineer to join our team at PLVision, a software product development company specializing in computer networking and embedded systems.


  • Remote, Czech Republic CodiLime Full time

    As a Test Automation Engineer, you must meet most of the following criteria: Proven experience with test automation of Hardware and Software-based Network traffic generators such as IXIA and/or Spirent Have Python programming skills and experience with Python test frameworks Good knowledge and experience with computer network configuration, technologies,...


  • Remote, Czech Republic Experis Polska Full time

    We are looking for a skilled Senior Software Engineer to join our Virtualization team in Experis Polska. The ideal candidate will have experience with C/C++ programming, Linux kernel driver development, and virtualization software.About the JobThis is a long-term B2B contract via Experis, offering a competitive salary of around $120,000 per year, depending...


  • Remote, Kraków, Czech Republic N-iX Full time

    We are seeking a talented and experienced Senior .NET Engineer to join our dynamic development team at N-iX.N-iX is a software development service company that helps businesses across the globe develop successful software products. As a strong community of 2,300+ professionals, we offer a reliable partnership for global industry leaders and Fortune 500...


  • Remote, Czech Republic DTiQ Full time

    About the RoleWe are seeking an experienced Senior .NET Software Engineer to join our technology team at DTiQ. As a key member of our team, you will play a critical role in designing, developing, and maintaining applications using .NET technology, with a focus on C#. Your expertise will be invaluable in creating scalable and stable solutions for our...


  • Remote, Czech Republic CodiLime Full time

    Company OverviewCodiLime is a leading software and network engineering industry expert providing services to top global networking hardware providers, software providers, and telecoms. Our team of experts helps clients build new products, nurture existing ones, and provide services in production environments.


  • Remote, Kraków, Czech Republic PLVision Full time

    Bachelor's degree in Computer Science or Software/Computer/Communication Engineering At least 5 years of experience with Python Test automation experience (Python/Bash) Experience in Test Plan development Good knowledge of network protocols Layer 2/Layer 3 of the Open Systems Interconnection (OSI) model Hands-on experience with Network Protocol Testing...


  • Remote, Czech Republic OpenVPN Full time

    We are OpenVPN, a leading cybersecurity company, and we are looking for an experienced Senior Software Developer to join our team.The ideal candidate will possess a solid understanding of Python programming and databases, with at least 5 years of experience in software development.You will play a key role in developing our full-featured business VPN...


  • Remote, Czech Republic OpenVPN Full time

    A working knowledge of Python asynchronous programming Strong programming experience on Python 3 Solid experience in JSON and REST API development on both server and client-side Knowledge of HTTP, HTTPS Experience with RDBMs (MySQL, SQLalchemy) Experience with Git and the standard software development cycle General knowledge of SSL VPNs Sufficient general...


  • Remote, Czech Republic Matrix Global Services Full time

    We are looking for a talented Senior Software Engineer to join our dynamic team at Matrix Global Services.About the RoleAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems from scratch. You will work closely with cross-functional teams to define, design, and ship new features, ensuring...


  • Remote, Kraków, Czech Republic PLVision Full time

    Job Description:We are seeking an experienced Senior QA Automation Engineer to join our team at PLVision, a software product development company specializing in computer networking and embedded systems. As a key member of our engineering team, you will be responsible for verifying SAI-like API and enabling SONiC OS support on top of SAI for a new router...