Embedded Software Engineer (C)

Ellisys

Genf

In loco

CHF 80.000 - 100.000

Tempo pieno

14 giorni+
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

A technology solutions company in Geneva is looking for an individual with a strong programming background in C to contribute to advanced protocol test solutions. The role involves authoring firmware and designing communication protocol stacks. Ideal candidates should have experience with microcontroller firmware and knowledge of various communication protocols like USB, Bluetooth, and Wi-Fi. The position demands good analytical skills, creativity, and fluency in English or French.

Competenze

  • Strong programming background in C is essential.
  • Experience in working with MCU firmware.
  • Knowledge of various communication protocols is beneficial.

Mansioni

  • Author firmware, bootloaders, and drivers for microcontrollers.
  • Design protocol stacks for communication between subsystems.

Conoscenze

Programming in C
Analytical thinking
Good communication
Team player
Fluency in English or French

Strumenti

Debuggers
SWD/JTAG probes
FPGA

Descrizione del lavoro

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
  • Can create software that runs on platforms with constrained resources
  • Experience with MCU firmware image linkage
  • Knowledge about firmware image binary formats and their manipulation
  • Familiarity with embedded targets (MCU), using debuggers and SWD/JTAG probes
  • USB, Bluetooth, Wi-Fi or other communication protocol knowledge is a plus
  • Deep knowledge of wire protocols like I2C, SPI, I2S, JTAG, SWD is a plus
  • USB Type-C knowledge is a plus
  • Working with FPGA is a plus
  • Must be analytical, creative and a good communicator
  • Strong team player
  • Fluent English or French
The job:
  • Authoring firmwares, bootloaders and drivers for microcontrollers and soft-cores used in various products subsystems or internal tools
  • Designing protocol stacks for communication between subsystems

This position is open in Geneva, Switzerland.

For consideration pleasesend your motivation letter and CV as a Word, PDF or text documentto jobs@ellisys.com .

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Linux Kernel Software Engineer (C)
Linux Kernel Software Engineer (C)

Ellisys • Genf

In loco
CHF 90.000 - 130.000
High-speed Hardware Design Engineer (schematics, layout)
High-speed Hardware Design Engineer (schematics, layout)

Ellisys • Genf

In loco
CHF 90.000 - 130.000
Desktop Software Engineer (C# .Net)
Desktop Software Engineer (C# .Net)

Ellisys • Genf

Ibrido
CHF 90.000 - 130.000
FPGA Design Engineer (VHDL)
FPGA Design Engineer (VHDL)

Ellisys • Genf

Ibrido
CHF 110.000 - 150.000
DSP Design Engineer (Matlab, Python)
DSP Design Engineer (Matlab, Python)

Ellisys • Genf

Ibrido
CHF 110.000 - 170.000
DSP & SDR Design Engineer - Matlab/Python
DSP & SDR Design Engineer - Matlab/Python

Ellisys • Genf

Ibrido
CHF 110.000 - 170.000
Embedded Software Developer
Embedded Software Developer

Humanis AG • Svizzera

In loco
CHF 90.000 - 120.000
Modern work equipment
Open company culture
International project exposure
Embedded Software Developer
Embedded Software Developer

Humanis AG • Zürich

In loco
CHF 110.000 - 140.000
Modern work equipment
Open company culture
International scope
Software Engineer Embedded Systems & Technical Lead (m/f/d)
Software Engineer Embedded Systems & Technical Lead (m/f/d)

Georg Fischer • Schaffhausen

In loco
CHF 120.000 - 180.000
Embedded C++ Developer — Hardware-Software Integration
Embedded C++ Developer — Hardware-Software Integration

Humanis AG • Svizzera

In loco
CHF 90.000 - 120.000
Modern work equipment
Open company culture
International project exposure