Junior Software Developer – Apprentice

Company Details

We’re dedicated to providing tomorrow’s test technologies today, enabling our customers to connect and secure the world with their innovations.

Main Responsibilities

  • Analysis of 3GPP 5G/LTE-A Layer 1 requirements
  • Design of Layer 1 features in close collaboration with other team members
  • Optimize implementation and testing of the features
  • Study and tune the best algorithm for the specific functions

What we offer

  • Apprenticeship contract, attractive salary and full benefits package
  • Tailored on-the-job training and development opportunities within Keysight
  • A rewarding job in an international team of professionals


Essential Requirements:

  • University degree in a relevant subject
  • Basic knowledge of C
  • Basic Knowledge of MatLab
  • Good English (written and spoken, B1 level)

Desired Requirements:

  • Basic Knowledge of networking protocols
  • Knowledge and familiarity with Linux and/or Unix operating system
  • Basic knowledge of Signal Processing

Key Personal / Interpersonal Skills

  • Team focused approach
  • Highly effective communication and interpersonal skills
  • Flexibility and multitasking abilities

Duration (temp position only):  > 24 months

Travel Required: < 25%

Candidates can be considered to work from the following locations:

EMEA : Italy : Lombardia : Milan

***Keysight is an Equal Opportunity Employer.***

Keysight Technologies Inc. is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other protected categories under all applicable laws.


Tagged as: linux, technology, unix, developer, Application Developer, Apprentice, Entry Level

Select your currency
Visit us on LinkedInVisit us on FacebookVisit us on Twitter