C Software engineer
3 tygodni temu
Our client's team is developing the network OS that drives switches and routers designed and manufactured by their company. Their networking solutions (incl. the NOS) are deployed in on-premise cloud data centre environments of our enterprise and MSDC customers.
They are looking for software engineers with solid experience in the packet networking field to join our team and work on the software design and development of components of the OS directly interacting with the hardware.
Responsibilities- Design and develop the networking OS that drives our data centre switches and routers; specifically — the component of the NOS that programs the network ASIC.
- Fix bugs in the software within the area of responsibility and improve performance of the product.
- Collaborate with hardware engineers to ensure seamless integration of software and hardware components; with control plane engineers in order to support provisioning of control plane information into the chip.
- Participate in code reviews and contribute to the development of best practices.
- Help with troubleshooting and resolve issues that arise in the networking operating system.
- Support the Quality Control team in automated test development to ensure quality and reliability of the networking software.
- Stay up-to-date with the latest networking trends and technologies, and incorporate them into the software design.
- Bachelors degree or equivalent experience in Computer Science, Electrical Engineering or related field.
- Familiarity with Ethernet and IP-based protocols, dynamic routing protocols (BGP, OSPF at a minimum).
- Ability to work with industry standards such as IETF RFC, IEEE etc. — understand standard requirements, implement the described behavior and messaging in C code.
- Proficiency in C programming language.
- Experience of developing software for Linux OSes (this implies an advanced Linux user as well).
- Experience in developing and maintaining software operating systems in data centre/telecom environment.
- Ability to work with a large codebase: navigate the code in an efficient manner, interpret the code on the fly.
- Experience debugging complex and multithreaded software.
- Strong problem-solving and analytical skills.
- Ability to work independently and collaboratively in a team environment.
- Hands-on experience with microchip vendor SDKs (ASICs) and driver development (CPLDs, FPGAs).
- Understanding of the Linux kernel networking architecture.
- Hands-on experience with I2C, SMBus/PMBus interfaces, ACPI.
- Experience with network protocols such as BGP, OSPF, STP, MPLS, LDP.
- Experience developing multithreaded Linux applications.
- Experience developing Linux services (daemons).
- Some experience with embedded (being able to interpret a device data sheet, common on-board hardware components interconnection principles and mechanisms).
- Experience with distributed systems and/or cloud computing systems.
- Familiarity with virtualization/containerization technologies such as KVM/QEMU and Docker, Kubernetes.
The client can sponsor work permits in the UAE but the role can be located remotely in other countries.
#J-18808-Ljbffr-
C ++ Software Engineer
3 tygodni temu
Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etatC ++ Software EngineerDescriptionWe are looking for a highly skilled and motivated C++ Software Engineer to join our team.The ideal candidate will have extensive experience in modern C++ development and a deep understanding of compilers, operating systems, and software development tools. You will work on designing, developing, and optimizing software...
-
C++ Software Engineer
3 tygodni temu
Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etatPosition: C++ Software EngineerLocation: Warsaw, Poland (Hybrid 4 days a week onsite)Duration: Long Term B2B ContractJob Description:Key Responsibilities- Develop, maintain, and optimize C++ applications for Linux and Windows environments.- Utilize and configure GCC and Clang toolchains for cross-platform development.- Write and maintain automated scripts...
-
C++ Application Engineer Position
5 dni temu
Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etatAbout the JobWe are seeking an experienced C++ developer to join our team. As a C++ Application Engineer, you will be responsible for designing, developing, and testing complex software applications.
-
C++ Software Architect
5 dni temu
Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etatAxiom Software Solutions Limited is a leading provider of innovative software solutions, and we're seeking a highly skilled C++ Software Architect to join our team.Job SummaryYou will be responsible for designing, developing, and optimizing software solutions for complex systems, with a focus on graph theory and related algorithms. As a key member of our...
-
C++ Software Engineer
2 tygodni temu
Warszawa, Mazovia, Polska ROBOTEC sp. z o.o. Pełny etattechnologies-expected :- C++- Linuxtechnologies-optional :- Python- AWS- O3DE- Unity3D- Unreal Engineabout-project :- We are currently looking for a Mid or Senior C++ Engineer.responsibilities :- Develop of high-quality software (including real-time applications)- Work on ROS(2) projects, improving performance of the most advanced robotics middleware- Create...
-
Software Engineer in C
18 godzin temu
Warszawa, Mazovia, Polska ipracujzdalnie Pełny etatiPracujZdalnie, a pioneering company in telecommunications innovation, seeks a skilled Software Engineer in C to join our team. As a key member of our OSS BECS application development team, you will contribute to the creation of cutting-edge network automation solutions.The ideal candidate will possess 3-5 years of experience in a similar role and...
-
Senior C++ Software Developer
5 dni temu
Warszawa, Mazovia, Polska Axiom Software Solutions Limited Pełny etatAxiom Software Solutions Limited is seeking a highly skilled and motivated Senior C++ Software Developer to join our team.Job DescriptionThe ideal candidate will have extensive experience in modern C++ development and a deep understanding of compilers, operating systems, and software development tools. You will work on designing, developing, and optimizing...
-
Intern C++ Software Engineer
1 tydzień temu
Warszawa, Mazovia, Polska Robotec Pełny etatRobotec.ai is a software company that develops hi-tech solutions for robotics and automotive industries. We help our customers build state-of-the-art robotic simulations and testing tools to ensure their machines work safely and efficiently. Our engineers also develop various R&D projects and products. We believe that human centered robotics and open source...
-
Backend Software Engineer
3 dni temu
Warszawa, Mazovia, Polska N-able Technologies Ltd. Pełny etatJob OverviewN-able Technologies Ltd. is a leading provider of software solutions that help companies manage their IT infrastructure effectively. We are seeking a highly motivated Backend Software Engineer - C++ to join our team of experts.The ideal candidate will have a solid understanding of development processes and experience in problem-solving and...
-
Mid / Senior C++ Software Engineer
3 tygodni temu
Warszawa, Mazovia, Polska TN Poland Pełny etatJob TitleMid / Senior C++ Software Engineer, WarsawAbout Robotec.aiWe are a software company that develops hi-tech solutions for robotics and automotive industries.We help our customers build state-of-the-art robotic simulations and testing tools to ensure their machines work safely and efficiently.Our engineers also develop various R&D projects and...
-
Software Engineer with C and Python/Go @
5 dni temu
Warszawa, Mazovia, Polska CodiLime Pełny etatThe project and the team 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...
-
C++ Software Engineer for Embedded Devices
2 dni temu
Warszawa, Mazovia, Polska TN Poland Pełny etatTN Poland is seeking a talented C++ Software Engineer for Embedded Devices to join our Engineering team.About the JobIn this role, you will be responsible for the development of hardware and firmware for fleet management solutions, including leading the development process from specification to mass production.Your Key ResponsibilitiesDevelop and design...
-
Software Engineer with C and Python/Go @
3 tygodni temu
Warszawa, Mazovia, Polska CodiLime Pełny etatThe project and the teamWe 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...
-
C++ Software Engineer
5 dni temu
Warszawa, Mazovia, Polska Evertz Pełny etatRecruitment process is simple: Screening with recruiter (30 min) Technical interview with 2 Senior Developers and optionally HM (up to 2.5 hr) Our software engineers develop next generation technologies that enable the creation of media entertainment that you enjoy at home or on the go. Our software plays a significant role in producing and delivering your...
-
C++ Software Engineering Lead
5 dni temu
Warszawa, Mazovia, Polska ThunderSoft Pełny etatJob Description:The Kanzi Services team at ThunderSoft is looking for a seasoned Senior C++ Software Engineer to contribute to the development of advanced automotive UI solutions. As a member of this team, you will have the opportunity to work on challenging projects, collaborate with talented professionals, and grow your skills in software engineering and...
-
Desktop Software Engineer C# Net
3 tygodni temu
Warszawa, Mazovia, Polska AURA Pełny etatDesktop Software Engineer (C#/.Net)Poland, Remote or Ukraine, Remote or Portugal, RemoteAura is on a mission to create a safer internet. In a world where our lives are increasingly online, Aura's category-defining suite of intelligent digital safety products help millions of customers protect themselves against digital threats, and that number is growing...
-
C Software Engineer for IoT
5 dni temu
Warszawa, Mazovia, Polska Phoenix-RTOS Pełny etatWe are seeking a skilled Software Engineer to join our team in Warsaw, Poland. As a member of our Space Division, you will be involved in the development of the Phoenix-RTOS operating system for the space market requirements, creating low-level software and software applications for satellites.Job Description:You will be responsible for developing low-level...
-
System Software Engineer
5 dni temu
Warszawa, Mazovia, Polska Google Inc. Pełny etatAbout the PositionWe are seeking an experienced System Software Engineer to join our team.You will be responsible for designing, developing, and deploying scalable software systems using C/C++ programming languages.Key ResponsibilitiesContribute to existing documentation or educational content.Triage product or system issues and debug/track/resolve.
-
Senior Software Engineer .NET C# Developer
2 dni temu
Warszawa, Mazovia, Polska TN Poland Pełny etatRydoo, a European fintech scale-up, is looking for an experienced Senior Software Engineer to join our cross-functional team. As part of our backend development team, you will be responsible for several parts of the codebase, driving the application's core and directly impacting the company's growth.We are building a new generation of spend management...
-
Embedded C Systems Engineer
2 dni temu
Warszawa, Mazovia, Polska MBR Partners Pełny etatAbout the TeamOur team is passionate about delivering high-quality networking solutions to our clients. We are looking for a talented Embedded C Systems Engineer to join our team and contribute to the design, development, and maintenance of the OS that powers our networking products.Key ResponsibilitiesDesign and develop high-quality software for Linux...