Desktop Software Engineer (C# .Net)

Ellisys

Genf

Hybrid

CHF 90,000 - 130,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Ellisys in Geneva, Switzerland, is seeking a brilliant, analytical software engineer to join the protocol analytics team. You will design new components for protocol analyzers, traffic exercisers and compliance testers, leveraging C#.Net, C++, or Java and object-oriented design.

You will define algorithms to capture, process, store and display large data sets, present complex information clearly, and build robust expert systems to validate scenarios.

Qualifications

  • Strong programming background in C#.Net, C++ or Java.
  • Advanced object-oriented design skills.
  • Familiar with design patterns and unit testing.
  • Nice to have USB, Bluetooth, Wi‑Fi knowledge.
  • Analytical, creative, and a good communicator.
  • Fluent English or French.

Responsibilities

  • Designing new software components for protocol analyzers, traffic exercisers and compliance testers.
  • Defining and implementing creative algorithms and infrastructures for capturing, processing, storing and displaying large amount of data.
  • Finding clever ways to present complex information.
  • Designing robust expert systems to validate complex scenarios.

Skills

C#.Net
C++
Java
OO Design
Design Patterns
Unit Testing
English or French
Analytical
Communication
Team Player

Job description

Protocol Analyzers Protocol Test Solutions Download | Purchase | Contact | About | Jobs

Ellisys is seeking brilliant people, who are highly analytical, capable of thinking “out-of-the-box”, and who are motivated to learn from the best. You will bring a strong programming background to the team, coupled with personal enthusiasm and high energy. Your work will be challenging and diverse and your creativity and proactive approach will be welcomed. You will be contributing to the world's best and most advanced protocol test solution for technologies such as USB, Bluetooth and Wi‑Fi.

  • Strong programming background in C#.Net, C++ or Java
  • Advanced understanding of Object Oriented design
  • Familiarity with Design Patterns
  • Experience with unit testing
  • USB, Bluetooth, Wi‑Fi or other communication protocol knowledge is a plus
  • Must be analytical, creative and a good communicator
  • Strong team player
  • Fluent English or French
The job:
  • Designing new software components for our protocol analyzers, traffic exercisers and compliance testers
  • Defining and implementing creative algorithms and infrastructures for capturing, processing, storing and displaying large amount of data
  • Finding clever ways to present complex information
  • Designing robust expert systems to validate complex scenarios

This position is open in Geneva, Switzerland.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DSP Design Engineer (Matlab, Python)
DSP Design Engineer (Matlab, Python)

Ellisys • Genf

Hybrid
CHF 110,000 - 170,000
Embedded Software Engineer (C)
Embedded Software Engineer (C)

Ellisys • Genf

On-site
CHF 80,000 - 100,000
FPGA Design Engineer (VHDL)
FPGA Design Engineer (VHDL)

Ellisys • Genf

Hybrid
CHF 110,000 - 150,000
Protocol Analytics Software Engineer (C#.Net/C++)
Protocol Analytics Software Engineer (C#.Net/C++)

Ellisys • Genf

Hybrid
CHF 90,000 - 130,000
Linux Kernel Software Engineer (C)
Linux Kernel Software Engineer (C)

Ellisys • Genf

On-site
CHF 90,000 - 130,000
High-speed Hardware Design Engineer (schematics, layout)
High-speed Hardware Design Engineer (schematics, layout)

Ellisys • Genf

On-site
CHF 90,000 - 130,000
DSP & SDR Design Engineer - Matlab/Python
DSP & SDR Design Engineer - Matlab/Python

Ellisys • Genf

Hybrid
CHF 110,000 - 170,000
FPGA Design Engineer (VHDL/Verilog) - High-Speed Protocols
FPGA Design Engineer (VHDL/Verilog) - High-Speed Protocols

Ellisys • Genf

Hybrid
CHF 110,000 - 150,000
Embedded Software Development Engineer (Linux) (m/f/d)
Embedded Software Development Engineer (Linux) (m/f/d)

Global Clearance Solutions (GCS) • Zürich

On-site
CHF 110,000 - 150,000
Flat hierarchies
Flexible working hours
Attractive compensation
Embedded Software Development Engineer (Linux) (m/f/d)
Embedded Software Development Engineer (Linux) (m/f/d)

Symlab GmbH • Zürich

On-site
CHF 110,000 - 160,000
Flat hierarchies
Attractive compensation