Back to jobs
Aviat Networks

Software Development Engineer

Aviat - Slovenia, Ljubljana, Ljubljana, SI, SIPosted 4 months ago
onsiteRegular Full-Time

Job Description

About the Role: Provide embedded software development expertise to projects within the engineering group. This role combines skills in software development with an understanding of networking technologies and electronics in an Agile Scrum environment.

 


Responsibilities:


  • Performing software requirements, analysis, and specification tasks including the generation of software requirements specifications.
  • Performing software design and coding tasks in high-level languages.
  • Software integration and testing tasks.
  • Generation of software test specifications.
  • Software maintenance and support activities.
  • Software configuration control activities.
  • Mentor and support junior engineers.
  • Contribute towards improving the Aviat Networks software development process and procedures.
  • Liaison with systems, hardware, and signal processing design engineers.
  • Application of Aviat Networks software quality assurance practices.
  • Other duties as assigned.


 

Qualifications & Competencies:

  • Bachelor’s degree in computer science or engineering.
  • At least 5 years of relevant embedded software development experience.
  • Practical working experience with the C or C++ language.
  • Understanding of good software development practices.
  • Experience with networking communications and protocols.
  • Knowledge of the Linux operating system.
  • High level of oral and written communication in English.
  • Clear and wellstructured approach for writing software documentation.

 

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Software Development Engineer at Aviat Networks | Renata