Navigation überspringen

Vor 23 Tagen

Embedded Firmware Engineer Bare Metal MCU - 6 to 9 Months

Embedded Firmware Engineer Bare Metal MCU - 6 to 9 Months

microTECH Global

Halbleiter, elektronische Bauteile

  • Fully
  • Selbstständig
RemoteAktiv auf der Suche

Embedded Firmware Engineer Bare Metal MCU - 6 to 9 Months

Über diesen Job

Contract – Fully Remote (6–9 Months)

Overview:

We are looking for an experienced Embedded Firmware Engineer for a 6 to 9 month contract. The ideal candidate will be skilled in bare-metal development for microcontrollers (MCUs) and familiar with systems that will interface with or be ported to FPGA-based platforms. This is a fully remote role requiring self-direction, hands-on hardware understanding, and collaboration with digital design engineers.

Responsibilities:

  • Develop and debug bare-metal firmware for MCUs (e.g., ARM Cortex-M).
  • Write drivers and bring-up routines for common peripherals (SPI, I2C, UART, GPIO, etc.).
  • Collaborate with FPGA engineers to define interfaces between firmware and programmable logic.
  • Perform board bring-up, unit testing, and functional verification.
  • Ensure tight resource control: memory, power, and real-time performance.
  • Maintain clean, well-documented code and interface definitions.
  • Support integration of firmware functions into an FPGA-based system (soft-core, hard-core MCU or co-design).

Requirements:

Essential Skills:

  • 5+ years of experience in bare-metal firmware development.
  • Strong embedded C/C++ programming skills.
  • Deep understanding of microcontroller architecture and peripheral interfacing.
  • Experience working with oscilloscopes, logic analyzers, or other low-level debugging tools.
  • Comfortable working in a remote, collaborative environment.

Desirable Skills:

  • Exposure to FPGA platforms (Xilinx, Intel/Altera, Lattice, etc.).
  • Familiarity with soft processors or MCU-to-FPGA migration techniques.
  • Scripting (Python or Bash) for automation or test harnesses.
  • Experience with version control (Git) and CI workflows for embedded builds.

Contract Details:

  • Duration: 6 to 9 months
  • Location: Fully Remote (flexible working hours across time zones)
  • Engagement Type: Contract (freelance / B2B / Ltd company)
  • Start Date: ASAP
Job Reference
19003UDL
Categorisation

Ähnliche Jobs

FPGA Engineer (BE-CEM-EDL-2025-65-GRAP)

Genf

CERN

79.500 CHF108.000 CHF

Vor 30+ Tagen

Hardware Team Leader (HW TL) - CH

Sitten

H55 S.A.

76.500 CHF110.000 CHF

Vor 30+ Tagen

Entwickler Embedded Software C/C++ (m/w)

Frauenkappelen

yellowshark AG

78.000 CHF118.000 CHF

Vor 30+ Tagen

Embedded Linux Engineer (BE-CEM-IN-2025-68-GRAP)

Genf

CERN

77.500 CHF98.500 CHF

Vor 30+ Tagen

Unternehmens-Details

company logo

microTECH Global

Halbleiter, elektronische Bauteile

Vereinigtes Königreich

Wir benachrichtigen Dich gern über ähnliche Jobs in Fully:

Ähnliche Jobs

FPGA Engineer (BE-CEM-EDL-2025-65-GRAP)

Genf

CERN

79.500 CHF108.000 CHF

Vor 30+ Tagen

Hardware Team Leader (HW TL) - CH

Sitten

H55 S.A.

76.500 CHF110.000 CHF

Vor 30+ Tagen

Entwickler Embedded Software C/C++ (m/w)

Frauenkappelen

yellowshark AG

78.000 CHF118.000 CHF

Vor 30+ Tagen

Embedded Linux Engineer (BE-CEM-IN-2025-68-GRAP)

Genf

CERN

77.500 CHF98.500 CHF

Vor 30+ Tagen

Software Engineer (C/C++) (BE-ICS-STF-2025-69-GRAP)

Genf

CERN

78.500 CHF112.500 CHF

Vor 30+ Tagen

Software Engineer - Control Systems (EP-ADO-SO-2025-83-GRAP)

Genf

CERN

77.500 CHF112.500 CHF

Vor 4 Tagen

Hardware-Entwickler Embedded-Elektronik (m/w/d)

Weichs

Augusta Personaldienstleistungen GmbH

46.500 €64.000 €

Vor 8 Tagen

Electronic Hardware Engineer (Consulting) - CH

Sion

H55 S.A.

79.000 CHF107.000 CHF

Vor 30+ Tagen

System Engineer Energy Storage System (Eng ESS) - CH

Sitten

H55 S.A.

81.500 CHF110.000 CHF

Vor 30+ Tagen

Senior Electrical Hardware Engineer (Consulting) - CH

Sion

H55 S.A.

86.500 CHF110.000 CHF

Vor 30+ Tagen

Automatisierungstechniker (m/w/d) als Roboter-Programmierer - FANUC

Essert

Jetzt bewerben Drucken ESSERT GmbH

63.500 CHF97.000 CHF

Vor 25 Tagen

Automatiker im Bereich Robotik (m/w)

Bern

MySwissJob

Vor 4 Tagen

Software Engineer - Low-Level programming (BE-CEM-MRO-2025-71-GRAP)

Genf

CERN

83.000 CHF98.500 CHF

Vor 26 Tagen