FIRMWARE ENGINEER | FIRMWARE EMBEDDED DEVELOPER | C/C++ LINUX PYTHON

Techyon SRL

Ticino

Presencial

CHF 50.000 - 65.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Techyon is seeking a Firmware Embedded Developer to join the R&D team in Mendrisio. You will design and optimize firmware for embedded systems using C/C++ and Python, focusing on Linux environments, device drivers and memory efficiency.

You will collaborate on machine vision and image processing solutions, participate in code reviews, and contribute to system architecture and real-time video capture, analysis, recording and streaming. Swiss contract, on-site in Mendrisio.

Formación

  • Bachelor's degree in CS, electronics or related field; Master’s preferred.
  • 2–3 years of firmware and embedded software experience.
  • Strong Linux, C/C++, microcontrollers; good Python.
  • Experience with device drivers and memory optimization.
  • Knowledge of cross-compiling for embedded systems.
  • Experience with real-time video acquisition, analysis, streaming.
  • Git version control experience.
  • Advanced English, written and spoken.

Responsabilidades

  • Develop and optimize firmware and software for embedded systems using C/C++ and Python.
  • Work with Linux-based environments focusing on system performance and efficiency.
  • Develop and integrate drivers for microcontrollers and embedded platforms.
  • Optimize memory usage and cross-compile for embedded architectures.
  • Debug and analyze memory leaks to ensure system stability.
  • Work with U-Boot, Linux Kernel, kernel drivers and Device Trees.
  • Collaborate with R&D teams on machine vision and image processing solutions.
  • Participate in code reviews and contribute to system architecture discussions.
  • Work on real-time video acquisition, analysis, recording and streaming.

Conocimientos

Embedded firmware
C/C++
Python
Linux
Memory optimization
Device drivers
Cross-compiling
Real-time video
Git
Advanced English

Educación

Bachelor's degree in CS/Electronics
Master's degree preferred

Herramientas

U-Boot
Linux Kernel
Device Trees

Descripción del empleo

Techyon® is the Head Hunting boutique that sets the standard for excellence in the recruitment and selection of C-Suite, Managerial and Mission-Critical roles within the Information Technology sector.

Hiring Company: for an innovative company, in the production of optical inspection systems sector, our Recruitment Engineers are looking for a FIRMWARE EMBEDDED DEVELOPER.

Core Responsibilities:

We are looking for a Firmware Embedded Developer with hardware skills to join the Embedded team in our R&D department. The role requires strong programming skills and expertise in machine vision, image processing and embedded computing, with a patient, organized and problem-solving approach.

Main activities:

  • Develop and optimize firmware and software for embedded systems using C/C++ and Python
  • Work with Linux-based environments, focusing on system performance and efficiency
  • Develop and integrate device drivers for microcontrollers and embedded platforms
  • Optimize memory usage and handle cross-compilation for embedded architectures
  • Conduct debugging and memory leak analysis to ensure system stability
  • Work with U-Boot, Linux Kernel, kernel drivers and Device Trees to enhance system functionality
  • Collaborate with R&D teams on machine vision and image processing solutions
  • Participate in code reviews and contribute to system architecture discussions
  • Work on real-time video acquisition, analysis, recording and streaming
Essential Qualifications:
  • Bachelor's degree in Computer Science, Electronics or a related field; a Master's degree is a plus
  • At least 2/3 years of experience in firmware and software development for embedded systems
  • Strong proficiency in Linux, C/C++ programming and microcontrollers; good knowledge of Python
  • Experience with device drivers and memory optimization
  • Knowledge of cross-compiling for embedded systems
  • Competence in real-time video acquisition, analysis, recording and streaming
  • Experience with version control systems (Git)
  • Advanced English, written and spoken
Desiderable Competencies:
  • Experience with U-Boot, Linux Kernel, kernel drivers and Device Trees
  • Experience with ARM processors in Linux environments
  • Expertise in memory leak analysis and performance tuning
  • Familiarity with Rust for embedded development

Location: Mendrisio (CH)

Contract Offered:

Swiss contract

Compensation:

RAL: 50-65.000 CHF

Further information: On site. Must be domiciled/resident in Switzerland or willing to relocate.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

FIRMWARE & SW ENGINEER | FIRMWARE EMBEDDED DEVELOPER | C/C++ LINUX PYTHON
FIRMWARE & SW ENGINEER | FIRMWARE EMBEDDED DEVELOPER | C/C++ LINUX PYTHON

Techyon • Linescio

Presencial
CHF 50.000 - 65.000
Firmware Embedded Engineer — Machine Vision & Linux
Firmware Embedded Engineer — Machine Vision & Linux

Techyon S.r.l. • Ticino

Presencial
CHF 50.000 - 65.000
Embedded Firmware Engineer – Real-Time Vision & Linux
Embedded Firmware Engineer – Real-Time Vision & Linux

Techyon • Linescio

Presencial
CHF 50.000 - 65.000
Firmware Engineer
Firmware Engineer

Antaes Consulting • Vaud

Presencial
CHF 90.000 - 130.000
Embedded Software Engineer
Embedded Software Engineer

SICPA • Prilly

Presencial
CHF 120.000 - 180.000
Embedded Hardware Engineer - Power Electronics - Aargau
Embedded Hardware Engineer - Power Electronics - Aargau

Noir • Baden

Híbrido
CHF 100.000 - 130.000
Flexible working hours
Health insurance
Retirement plan
+2
Sr. Electronics and Firmware Engineer
Sr. Electronics and Firmware Engineer

Securecell AG • Zürich

Híbrido
CHF 110.000 - 160.000
Hybrid/remote work options
Private accident insurance
Employee share purchase program
+1
Embedded Software Engineer
Embedded Software Engineer

Mettler-Toledo • Nänikon

Presencial
CHF 110.000 - 150.000
Flexible hours
Hybrid work model
25 vacation days
+3
DEVOPS ENGINEER | DEVOPS SPECIALIST | SVIZZERA
DEVOPS ENGINEER | DEVOPS SPECIALIST | SVIZZERA

Techyon S.r.l. • Ticino

Presencial
CHF 60.000 - 80.000
Embedded Software Development Engineer (Linux) (m/f/d)
Embedded Software Development Engineer (Linux) (m/f/d)

Symlab GmbH • Zürich

Híbrido
CHF 110.000 - 160.000
Flat hierarchies
Attractive compensation
Ubicaciones