Ostware Services
C Software Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Lviv, Lviv Oblast, Ukraine, 79000
Work mode:
Onsite
Published on:
2 September 2026
What they need
Summary
PLVision is looking for a C Software Engineer to join our firmware tooling and infrastructure team, working for a technology leader we have partnered with for many years. In this role, you’ll build and improve the tools, CI/CD pipelines, and infrastructure that power firmware development for cutting-edge network hardware.
We’re an AI-driven company: our engineers get practically unlimited access to tokens for leading LLMs (Claude, GPT, and others), and AI is woven into our everyday development, testing, and tooling work. That means less time on repetitive tasks and more time solving problems that actually move the project forward – a great environment for an engineer early in their career who wants to grow fast.
You’ll work with cutting-edge technology in the open networking space, backed by a team with 17+ years of engineering expertise and a strong technical foundation across firmware, CI/CD, and infrastructure. This role offers a clear growth path – from building tools and improving deployment processes to taking on more ownership over infrastructure and production stability as you develop.
If you’re early in your engineering career and want hands-on experience with real firmware infrastructure, modern AI-assisted workflows, and a supportive, experienced team – this is a great place to start.
Download Vacancy
Responsibilities
- Develop tools for firmware
- Analyze and improve the existing CI/CD infrastructure
- Propose and implement extensions to the project infrastructure
- Maintain deployment and testing processes
- Ensure all production systems are robust and stable
Requirements
- Bachelor's or Master's degree in Electrical, Computer, or Software Engineering
- Up to 2 years of engineering experience
- Solid knowledge of C and Python
- Basic networking knowledge is required (understanding of the OSI model and basic L2/L3 networking)
- Familiarity with CMake
- Experience in writing scripts and tools to support the development process
Would be a plus
- Experience in creating and presenting design documents
- Experience with hardware emulation systems
- Experience with virtualization and containerization technologies
- Experience with scripting languages such as Bash
Benefits
- B2B contract with higher net income and full pay transparency
- Сooperation agreement with extended notice periods
- Paid continuity between projects — stable income during transitions
- Remote-first approach with Krakow office available
- Flexible schedule synced with your team and client
- 100% private healthcare coverage
- Polish Bank holidays guaranteed
About PLVision
PLVision is a European networking software product development company that helps businesses unlock the full potential of open and disaggregated technologies. We deliver end-to-end, vendor-agnostic solutions, tailored to meet client’s specific use cases, enabling greater flexibility, scalability, and sustainability while ensuring cost control and predictability.
Leveraging strategic partnerships with industry leaders, major hardware vendors, and membership in key open networking communities, PLVision ensures delivered software solutions remain future-ready and aligned with the latest open networking innovations, empowering clients to achieve their business goals and long-term success.
Other offers great for you!
These companies are also looking for great profiles
Freelance.com
AI SOFTWARE ENGINEER SENIOR
650
Freelance
Paris, France
Hybrid
Skills
19 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
8 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
4 hours ago
Quick apply