Job Title: Software Engineer
We are seeking a dedicated software engineer to join our diverse team. Our company is committed to delivering connectivity that empowers how we live, work, and learn.
About the Role:
This role involves creating new programs and subprograms, improving, modifying, and correcting existing software.
Main Responsibilities:
* Crafting applications
* Writing code
* Completing programming tasks
* Developing and performing testing and debugging routines
* Detailing work and results
Key Skills and Qualifications:
* Master's or Bachelor's Degree in Computer Science or Electrical Engineering with emphasis in telecommunication and wireless technologies
* Experience in program languages C/C++, Bash, Sqlite
* Proven experience in SW developing for Linux user space driver, application for ARM and debugging techniques using JTAG, kgdb, gdb
* Board bring up, design and implementation with multicore platforms and hyper-threaded CPU architectures like Intel Xeon, NXP SoC
* Multithreaded programming, socket programming, inter-process communication
* Professional expertise of lab measuring devices (Oscilloscope, Spectrum Analyzer, Signal Generators)
Preferred Qualifications:
* Knowledge of RF principles and experience in the design of RF systems
* Experience on DPDK, Dockers/Containers, Micro Services, Orchestration Platforms, SRIOV/Calico Plug-ins
Location:
Preferred location: Faenza, Italy (office-based 3 days a week)
Estimated Salary:
$120,000 - $150,000 per year