Embedded Systems and Network Switches Software Engineer

7 days ago


Remote, Czech Republic TechHunt Full time

About TechHunt


We are a technology-driven company always looking for talented professionals to join our team.



Job Overview


As an Embedded Systems and Network Switches Software Engineer at TechHunt, you will be responsible for designing, developing, and testing software for network switches and embedded systems.



Required Skills and Qualifications



  • C Programming: You should have proficiency in C programming language with experience in developing efficient and scalable code.
  • Linux Experience: Familiarity with Linux operating system and its various components, including Makefiles and Shell scripts.
  • Network Protocols: Knowledge of L2/L3 network protocols such as ARP, STP, IGMP, VLAN is essential.
  • Embedded Systems: Experience in embedded programming using ARM/MIPS architecture is desirable.
  • English Proficiency: Strong English communication skills are necessary for technical documentation.


Benefits and Compensation Package



  • Competitive Salary: We offer a competitive salary based on industry standards.
  • Private Healthcare: Our comprehensive health insurance plan covers medical expenses.
  • Remote Work: Enjoy the flexibility of working from home with a flexible schedule.
  • Paid Vacation: Take time off to recharge and enjoy your well-deserved break.
  • Work-Life Balance: Prioritize your personal life while delivering high-quality work.


About the Job


In this role, you will involve in the development of software for routers and network switches. The job requires strong technical skills and the ability to collaborate with global industry leaders.



Estimated Salary: $80,000 - $110,000 per annum

  • Remote, Czech Republic TechHunt Full time

    About the RoleWe are seeking a skilled Network Engineer to join our team at TechHunt, specializing in embedded network systems, including network switches and routers.Key ResponsibilitiesDesign and develop hardware and software for embedded network systems.Conduct software testing for routers, including manual and automated tests.Develop test plans and write...


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

    4+ years of commercial experience in software engineering with a focus on embedded application development Excellent communication skills and the ability to work effectively in a team Strong knowledge of C for embedded systems development Strong background working with computer networking, including L2/L3, tunneling, routing, and switching Advanced Linux...


  • Remote, Czech Republic TechHunt Full time

    Network Engineer RoleWe are seeking a skilled Network Engineer with experience in configuring network equipment and programming in Python for test automation. The ideal candidate will have knowledge of Ethernet, L2/L3 networks, and Linux.Key Responsibilities:Configure network equipment, preferably Cisco.Develop test plans and conduct manual and automated...


  • Remote, Czech Republic TechHunt Full time

    Job Requirements:Proficiency in C Programming: We're looking for a skilled C programmer to develop software for network switches and embedded systems.Linux Experience: Familiarity with Makefiles and Shell scripts is essential for this role.English Proficiency: Strong English skills are required for technical documentation.Nice to Have:Network Protocol...


  • Remote, Czech Republic TechHunt Full time

    Knowledge of Ethernet, L2/L3 networks (VLAN, STP, IGMP, OSPF, BGP, ARP). Experience configuring network equipment (Cisco preferred). Experience with Linux, configuring services (Syslog, RADIUS, Samba, etc.). Python programming experience for test automation. It will be a plus: Experience as a system administrator CCNA certification The company...


  • 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 TechHunt Full time

    Key Responsibilities:Design and develop software for network switches and embedded systems.Collaborate with global industry leaders to develop software for routers.Requirements:Proficiency in C programming.Experience with Linux and Shell scripting.Knowledge of L2/L3 network protocols.Familiarity with SONiC OS.Additional Benefits:Private healthcare.Remote...


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

    Job DescriptionWe are seeking a highly skilled Senior Network Software Engineer to join our team at PLVision. As a key member of our engineering team, you will be responsible for designing and developing new DASH functionality for modern IPU/DPU systems.Key Responsibilities:Develop comprehensive design and functional documentationDesign and develop new DASH...


  • 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...


  • Remote, Czech Republic TechHunt Full time

    Required Skills: Proficiency in C programming.  Linux experience (Makefiles, Shell scripts).  English proficiency for technical documentation.  Nice to Have: Knowledge of L2/L3 network protocols (e.g., ARP, STP, IGMP, VLAN).  Experience with embedded programming (ARM/MIPS).  Familiarity with SONiC OS.  High technical task level.  Collaboration...


  • 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, Kraków, Warszawa, Wrocław, Gdańsk, Czech Republic HiQo Solutions Full time

    What do we require from you? Our “must have” is based on the experience with:  C language (low-level programming) Cortex-M RTOS (we use FreeRtos) TCP/IP and BLE MCU Solid electronics background: good analog and advanced digital circuit analysis, ability to perform signal analysis, simulations Ability to work with measuring equipment English level –...


  • 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, Szczecin, Czech Republic Spyrosoft Full time

    About the RoleWe are seeking a skilled C++ developer to join our team at Spyrosoft. As a C++ Embedded Systems Developer, you will be responsible for designing, implementing, and testing embedded software for our client devices.Key ResponsibilitiesDevelop and maintain Linux firmware for client devices in C++Design and implement embedded software for...


  • Remote, Czech Republic CodiLime Full time

    Role OverviewWe are seeking a skilled SONiC Software Engineer to join our team at CodiLime. As a SONiC expert, you will play a key role in developing modern software-defined networking (SDN) and network operating systems (NOS)-based solutions for leading networking equipment manufacturers.Main ResponsibilitiesDevelop software using C/C++ and other...


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

    Key Responsibilities:Develop comprehensive technical solutions for embedded systems and network software.Collaborate with an experienced engineering team to design and implement new DASH functionality for modern IPU/DPU systems.Engage in thorough research and analysis to meet project requirements.Develop comprehensive design and functional...


  • 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 ThermoFisher Scientific Full time

    Automation & Network Specialist sought to implement custom automated laboratory projects using Thermo Fisher Scientific's MomentumTM Automation Workflow software.Key responsibilities include testing and problem-solving of automated robotic systems integrated with specialized instrumentation, optimizing lab workflows for efficiency and high-quality results,...


  • Remote, Czech Republic Focal Systems Full time

    Masters or PhD in CS / EE or equivalent with stellar academic performance 6+ years of Deep Learning experience in a corporate environment Significant experience training Convolutional Neural Networks (CNNs) Experience with Keras (Tensorflow) / Pytorch Training Deep Learning Computer Vision (DL CV) applications in a corporate environment Startup mentality,...


  • Remote, Czech Republic CodiLime Full time

    OverviewCodiLime is a leading software and network engineering industry expert providing top-notch services to global networking hardware providers, software companies, and telecoms.We create proofs-of-concept, help clients build new products, nurture existing ones, and provide services in production environments.