Senior Software Development Engineer

Aviat Networks — Slovenia · Posted ~1 hour ago

Senior

Skills

Software development Software design Problem solving 5G Wireless networking Backhaul

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Senior Software Development Engineer is sought to design and develop advanced software within a global communications technology environment. The role suits a results-oriented, innovative engineer who enjoys solving complex problems, adapting to change, and contributing to technology deployed across international markets.

Highlights

Senior engineering role within a global technology environment, with opportunities to solve challenging problems, work on innovative communications technology, and contribute to solutions used internationally.

Description

Are you looking for an exciting opportunity working for a Global Technology Leader? At Aviat Networks, we take great pride in hiring a workforce that is committed to supporting and strengthening our values and attributes. If you are a results-oriented, customer centric and innovative thinker who also takes pride in personal and professional integrity, Aviat Networks is the ideal next step in your career. We are looking for people who love to solve problems, enjoy change, and know how to have fun so come and join a dynamic team that strives to bring communications to the world. Aviat Networks is the world’s largest independent supplier of wireless transmission systems. We are recognized worldwide for cutting-edge 5G, backhaul, networking solutions and services. Customers in more than 135 countries depend on Aviat Networks to build, expand, and upgrade their voice, data, and video solutions. About the Role: The Senior Software Development Engineer is responsible for designing, developing, testing and maintaining embedded software solutions for Aviat transport products. This role combines strong software engineering capabilities with knowledge of Linux-based embedded systems and networking technologies. The candidate will quickly become a productive member of a development team, contribute to the delivery of customer value through feature development and defect resolution and take ownership of software components throughout the software lifecycle. The role also requires active participation in technical planning, estimation, architecture discussions and continuous improvement initiatives. Responsibilities: Design, develop, test and maintain embedded software solutions in high-level languages (mostly C/C++).Analyse requirements and translate them into high-quality software designs and implementations.Own the delivery of software features and defect resolution within assigned product areas.Participate in development support activities, including planning, refinement, estimation, reviews, and retrospectives.Contribute to software quality through code reviews, testing, automation, and adherence to development standards. Collaborate with software, systems, hardware, QA and DevOps teams to support successful product delivery.Drive continuous improvement in software quality, engineering practices, and development efficiency.Mentor and support junior engineers while contributing positively to the team culture. Qualifications & Competencies: Required: Bachelor’s degree in computer science or engineering.Minimum 5 years of professional software development experience.Strong programming skills in C and/or C++.Experience developing software on Linux-based platforms.Understanding of software architecture and design principles.Strong analytical, debugging, and troubleshooting skills.Experience with AI coding assistants (GitHub Copilot, Claude Code, Codex or Gemini) and effective prompt engineering.Excellent written and verbal communication skills in English. Preferred: Experience with embedded systems development.Knowledge of networking technologies and communication protocols.Experience with CI/CD pipelines and automated testing frameworks.Familiarity with Git, Jira and modern software development toolchains.Experience with telecommunications, transport networking, or related domains. We encourage you to read our Candidate Privacy Notice. You have the right to withdraw your consent at any time. To do this you can email us at privacy @aviatnet.com. Aviat Networks provides equal employment opportunity for all applicants and employees. The Company does not discriminate against applicants or employees on the basis of race, color, sex, age, national origin, religion, sexual orientation, gender identity, veteran or military status, disability or any other legally recognized protected basis under federal, state or local law. Aviat Networks offers a competitive benefits package. Apply NOW to learn more!