×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; Architecture Office

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Ostware Services
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer (Architecture Office)
Location: Town of Poland

Principal Software Engineer (Architecture Office)

PLVision invites a Principal Software Engineer with over 7 years of experience in Embedded Application Development to join our Architecture Office.

If you aim to take a pivotal role in shaping innovative solutions for networking products, love experimenting and solving complex tasks, and are eager to apply your profound knowledge of C and strong understanding of networking, this opportunity is for you.

As a Principal Software Engineer, you will lead solution architecture, contribute to technical design, and provide technical governance throughout the entire solutions lifecycle. You will work with the latest technologies and won’t have to deal with outdated legacy code. Collaborating with an experienced team, you will help industry leaders bring their products to market and constantly contribute to open‑source projects (SONiC, SAI, DPDK, etc.).

We provide a rewarding environment where you can thrive and transform your ideas into impactful software solutions and products.

Responsibilities (as a part of the Project Team)

Design software solutions for networking products (switches, routers, smart

NICs/DPUs, etc.)

Create architectural and design documentation

Guide the team working directly with our customer on product launch

Ensure the productivity of the team responsible for R&D, integration, product support, and debugging activities

Ensure features (components/modules) are implemented and documented according to requirements

Align software development strategies with customer product needs by staying informed about market trends in the networking industry

Collaborate closely with the Quality Assurance (QA) team to provide an architectural perspective

Responsibilities (as a part of the PLVision Architecture Office)

Provide architectural design services for new and existing clients, including solution vision, proposal, and high‑level (HLD) and low‑level (LLD) design documentation for networking products

Review software designs, analyze functional gaps, and identify performance bottlenecks

Author white papers, blogs, knowledge base articles, and other customer‑focused content in collaboration with the marketing team

Identify and evaluate new technologies, innovations, tech communities, and potential partner relationships to facilitate PLVision’s growth

Requirements

7+ years of commercial experience in Embedded Application Development

Experience developing architecture, design, and functional specifications

Expert knowledge of C

In‑depth Linux OS knowledge

Experience planning and designing a software stack for embedded devices (preferably switches or routers)

Deep understanding of networking protocols

Experience with Layer 2 or Layer 3 networking protocols implementation and TCP/UDP sockets programming

Excellent troubleshooting and debugging skills

Strong communication and teamwork skills

Excellent negotiation skills, experience communicating with customers

Understanding of market trends, strong research and analytical skills

Knowledge of technical English at the intermediate level or higher

Would Be a Plus
  • Knowledge of C++
  • Python/bash knowledge
  • Experience with SAI/SONiC implementation and integration
  • Experience with DPDK
  • Experience with routing protocols (BGP, OSPF, RIP, etc.)
  • Experience with Linux networking
  • Experience with virtualization/containerization technologies
  • Understanding of Continuous Integration (CI)/Continuous Delivery (CD) processes
Benefits
  • Medical insurance
  • Vacation and sick leave days
  • Paid bank holidays (11 days in 2026)
  • Relocation bonus
  • Marriage and childbirth bonuses
  • Referral bonus
  • Educational courses and training programs
  • Flexible Schedule
Equal Opportunity Statement

PLVision is committed to providing equal employment opportunities and does not tolerate unlawful discrimination or harassment based on race, color, religion, age, sex, national origin, or any other protected characteristics. We believe everyone at PLVision deserves to thrive in an environment where they are respected, valued, and empowered to reach their full potential and build a meaningful career.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary