
Software Engineer with C and Python/Go @ CodiLime
1 day ago
As a C/C++ Software Engineer, you must meet most of the following criteria:
- Proficiency in C programming language
- Experience in automation using Python or Go
- At least basic knowledge of computer networks (ethernet, TCP/IP, etc)
- Experience in working with Linux OS (or other Unix-like OS)
- English at least B2 level, C1/C2 preferred
Beyond the criteria above, we would appreciate the nice-to-haves:
- Experience in API programming
- Experience in gRPC-based services
- Multi-threading/Multi-process programming & synchronization
- Practical debugging skills using tools like Ltrace & syslog
- Experience with networking devices (switches, routers)
- Experience in working with Software Houses
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
More reasons to join us
- 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
-
Golang Software Engineer
1 day ago
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Software Engineer, you must meet the following criteria: Very good knowledge of Go and one of the programming languages: C, Python Good knowledge of Terraform, Ansible Experience in managing public cloud environments Hands-on experience in building and managing CI/CD pipelines Good knowledge of Docker Good knowledge of English (B2...
-
Mid/Senior Network Engineer with Python
1 day ago
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Network Engineer, you must meet most of the following criteria: Have Python programming skills & experience with Python test frameworks (e.g. PyTest, PyATS) Advanced knowledge of Computer Networks with emphasis on network routing protocols (BGP, IBGP, EBGP, ECMP, UDF-ECMP), MPLS, link aggregation standards, tunnelling (VXLAN, GRE,...
-
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Senior engineer you must meet the following criteria: Excellent knowledge of Bash and Python Good knowledge of PostgreSQL Good knowledge of Cloud-native tech, especially AWS Good knowledge and understanding of Linux systems Good knowledge of English (B2 level) Beyond the criteria above, we would appreciate the nice-to-haves: Good...
-
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Senior engineer you must meet the following criteria: Excellent knowledge of Bash and Python Good knowledge of Linux systems Good knowledge of PostgreSQL databases Strong experience with networking on Linux-based devices (IP/nf tables, IPSec, VLANs, etc.) Good knowledge of English (B2 level) Beyond the criteria above, we would...
-
Senior Cloud Software Developer
7 days ago
Remote, Warszawa, Czech Republic CodiLime Full timeCompany OverviewCodiLime is a software and network engineering industry expert, providing services as the first-choice partner for top global networking hardware providers, software providers, and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones, and provide services in production environments.The Project and...
-
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Python Engineer, you should meet the following criteria: Excellent knowledge of Python Knowledge of Object-Oriented Programming concepts and Multi-Threading Experience in CI/CD tools, preferably GitHub Good knowledge of Linux and Docker Knowledge of Restful API, Fast API Knowledge of computer networks and network protocols English...
-
Software Engineer for PowerStore
1 day ago
Warszawa, Czech Republic Dell Technologies Full timeEssential Requirements 2+ years of related experience. Good knowledge of programming languages – C/C++, Python; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable. Knowledge of server, storage, networking and client...
-
Software Senior Engineer for PowerStore
1 day ago
Warszawa, Czech Republic Dell Technologies Full timeEssential Requirements 5+ years of related experience. Validated knowledge of programming languages – C/C++, Python; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable. Ability to code/debug more sophisticated...
-
Remote, Warszawa, Czech Republic CodiLime Full timeAbout the JobWe're seeking a highly skilled Backend Software Engineer to join our client's team and expand their existing HTTPS-based system on AWS. The current system automates software/firmware updates for CPE (Router) devices.Your primary focus will be integrating on-prem Tunnel Endpoint (TE) servers into this system, enabling automatic updates for TE...
-
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Senior Firewall Engineer you should ideally meet the following criteria: Excellent expertise in networks, network security and network platforms Hands-on experience with configuration and troubleshooting of Check Point firewalls Proven track record in customer-facing roles Hands-on scripting in Python Experience with production...
-
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Cloud Network Engineer in Security Domain you must meet the following criteria: Proof of 7+ years of professional, hands-on operational experience in the field of Network, DevOps or SysOps. Excellent knowledge of networking and cyber security Excellent knowledge of at least one of the public cloud, including advanced cloud...
-
Mid/Senior DevOps Automation Engineer
1 day ago
Remote, Warszawa, Czech Republic CodiLime Full timeDo we have a match? As a Mid/Senior DevOps Automation Engineer you must meet the following criteria: Minimum 7 years of professional experience Very good knowledge of Ansible Very good knowledge of Linux (including bash scripting) Good knowledge of Kubernetes(including Helm) and Docker Hands-on experience with scripting in Python (OOP is not a...
-
Warszawa, Czech Republic Dell Technologies Full timeEssential Requirements 6 to 10 years of related experience. Good knowledge of programming languages – C/C++, Python; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable. Knowledge of server, storage, networking and...
-
PowerStore Software Engineer
1 day ago
Warszawa, Łódź, Czech Republic Dell Technologies Full timeEssential Requirements Good knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable Knowledge of server, storage, networking and client technologies Ability to code/debug moderately...
-
PowerStore Software Senior Engineer
1 day ago
Warszawa, Czech Republic Dell Technologies Full timeEssential Requirements Good knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable Knowledge of server, storage, networking and client technologies Ability to code/debug moderately...
-
Remote, Warszawa, Czech Republic CodiLime Full timeAt CodiLime, we're seeking a talented Backend/Network Software Engineer to join our team and contribute to the development of cutting-edge site-to-site VPN solutions for EDGE CPE devices.We're a software and network engineering industry expert, providing services to top global networking hardware providers, software providers, and telecoms. Our clients...
-
Software Engineer
1 day ago
Warszawa, Czech Republic Dell Technologies Full timeEssential Requirements Bachelor’s degree in computer science or similar field Good programming skills - experience in C and Python is a must Good knowledge in operating systems (multi-threaded programming, locks, scheduling) Ability to code/debug in a large and complicated code base Motivated to learn, grow and get inspired by new ideas Desirable...
-
PowerStore Software Principal Engineer
1 day ago
Warszawa, Czech Republic Dell Technologies Full timeEssential Requirements Good knowledge of programming languages; operating systems; firmware; BIOS; device drivers; databases; system, network, operating system, and application administration; embedded software/firmware; tools and utilities, as applicable Knowledge of server, storage, networking and client technologies Ability to code/debug moderately...
-
Software Senior Engineer
1 day ago
Warszawa, Czech Republic Dell Technologies Full timeEssential Requirements Bachelor’s degree in Computer Science or related field 5–8 years of proven experience in C and Python programming, and operating systems (multi-threading, locks, scheduling) Ability to code/debug sophisticated programs in a large and complicated code base, using either written or verbal design specifications Experience in system...
-
C++ Software Engineer
1 day ago
Remote, Warszawa, Czech Republic Evertz Full timeSkills and Experience you will bring: At least 5 years of professional experience with C/C++ Concurrent programming in Linux environments Git (Git-based workflows, CI, Confluence, JIRA) Scripting (sh, Bash, Python), Make, GCC Networking (sockets, TCP/UDP/RTP, multicast/unicast) Multithreading Shared memory Recommended Skills: Image properties (fourcc,...