Onsite Electronics Engineer

Posted 18 hours ago

Apply now

About the role

  • MCU Developer designing and optimizing embedded software for next-generation products at Barco. Collaborating with engineers to develop immersive technology solutions for various markets.

Responsibilities

  • Develop, test, and maintain embedded firmware for microcontroller‑based systems.
  • Understand communication protocols (UART, SPI, I²C, CAN, USB, Ethernet, etc.), and hardware abstraction layers
  • Work with hardware engineers to review schematics, validate component selection, and support PCB bring‑up.
  • Integrate firmware with sensors, actuators, motor drivers, displays, memory devices, and communication modules
  • Perform debugging and optimization using oscilloscopes, logic analyzers, JTAG/SWD debuggers, etc.
  • Implement real-time features and ensure system stability under constrained conditions.
  • Write clean, efficient, and well‑documented C code following industry best practices.
  • Conduct code reviews, unit tests, and hardware‑in‑the‑loop testing.
  • Support hardware bring-up, board testing, and prototype validation
  • Contribute to system architecture, safety concepts, and design documentation.
  • Analyze and resolve field issues, bugs, and performance bottlenecks
  • Support production teams with firmware updates, testing, and troubleshooting.

Requirements

  • Bachelor’s or Master’s degree in Electronics Engineering, Computer Engineering, Computer Science, or related field.
  • Solid understanding of microcontroller architecture, memory management, and real-time constraints
  • Strong proficiency in C for embedded systems.
  • Hands‑on experience with one or more MCU families (e.g., ARM Cortex-M, STM32, PIC, AVR, ESP32, NXP, Renesas, TI).
  • Experience with embedded development tools, IDEs (MCUXpresso, Keil, IAR, STM32CubeIDE, MPLAB, etc.), debuggers and hardware test tools
  • Experience with version control (GitHub)
  • Familiarity with digital and analog electronics principles.
  • Knowledge of communication interfaces and low‑level protocols.
  • Ability to read and interpret electrical schematics and datasheets.
  • Strong analytical and problem‑solving skills.
  • Ability to work in a cross-functional engineering team.
  • Good communication and documentation skills.
  • Familiarity with C++, C# and Python is a plus.

Benefits

  • competitive salary package
  • bonus system
  • group insurance
  • health insurance
  • meal vouchers

Job title

Electronics Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job