Embedded Firmware Engineer – Real-Time Vision & Linux

Techyon

Linescio

On-site

CHF 50,000 - 65,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Techyon in Mendrisio, Switzerland, is seeking a Firmware Embedded Developer to join the R&D Embedded team. You will design, optimize and maintain firmware for embedded systems, work with C/C++, Python, Linux, and drive device drivers in a hardware-rich environment.

You will collaborate on machine vision and image processing projects, participate in code reviews, and ensure real-time video capture and streaming performance.

Qualifications

  • Bachelor's degree in Computer Science, Electronics or related field; 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.

Responsibilities

  • 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.

Skills

C/C++
Python
Linux
Device drivers
Cross-compiling
Real-time video
Git
English

Education

Bachelor's degree in Computer Science or Electronics
Master's degree preferred

Tools

U-Boot
Linux Kernel
Device Trees

Job description

Techyon in Mendrisio, Switzerland, is seeking a Firmware Embedded Developer to join the R&D Embedded team. You will design, optimize and maintain firmware for embedded systems, work with C/C++, Python, Linux, and drive device drivers in a hardware-rich environment.

You will collaborate on machine vision and image processing projects, participate in code reviews, and ensure real-time video capture and streaming performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Embedded Engineer — Machine Vision & Linux
Firmware Embedded Engineer — Machine Vision & Linux

Techyon S.r.l. • Ticino

On-site
CHF 50,000 - 65,000
FIRMWARE ENGINEER | FIRMWARE EMBEDDED DEVELOPER | C/C++ LINUX PYTHON
FIRMWARE ENGINEER | FIRMWARE EMBEDDED DEVELOPER | C/C++ LINUX PYTHON

Techyon SRL • Ticino

On-site
CHF 50,000 - 65,000
FIRMWARE & SW ENGINEER | FIRMWARE EMBEDDED DEVELOPER | C/C++ LINUX PYTHON
FIRMWARE & SW ENGINEER | FIRMWARE EMBEDDED DEVELOPER | C/C++ LINUX PYTHON

Techyon • Linescio

On-site
CHF 50,000 - 65,000
Embedded Software Engineer – Linux & Microcontrollers
Embedded Software Engineer – Linux & Microcontrollers

Mettler Toledo AG • Nänikon

On-site
CHF 110,000 - 160,000
Embedded Firmware Engineer for Mechatronics
Embedded Firmware Engineer for Mechatronics

VAT Vakuumventile AG • Switzerland

Remote
CHF 90,000 - 130,000
Embedded Software Engineer: RTOS, Linux & SoC Expert
Embedded Software Engineer: RTOS, Linux & SoC Expert

SICPA • Prilly

On-site
CHF 120,000 - 180,000
Embedded Software Engineer - Hybrid, Flexible Hours & Growth
Embedded Software Engineer - Hybrid, Flexible Hours & Growth

Mettler-Toledo • Nänikon

Remote
CHF 110,000 - 150,000
Flexible hours
Hybrid work model
25 vacation days
+3
Motion-Control & Embedded Systems Engineer
Motion-Control & Embedded Systems Engineer

TalentCloud Group • Aargau

On-site
CHF 110,000 - 140,000
Real-Time CV & Edge Systems Engineer
Real-Time CV & Edge Systems Engineer

Advertima • Zürich

Hybrid
CHF 100,000 - 130,000
Innovative Environment
Global Impact
Professional Growth
+4
Senior Embedded Software Engineer - Remote 1 Day/Week
Senior Embedded Software Engineer - Remote 1 Day/Week

Volpi AG • Dietikon

Hybrid
CHF 120,000 - 180,000
Remote work 1 day/week
27 vacation days
Parking spaces
+3
Top locations