Embedded Software Engineer

Bratislava, Bratislava Region, SK

9 days ago
Save Job

Summary

Embedded Software Engineer – Industrial Automation

Location: Slovakia (Bratislava)

Job Type: On-site


Role Overview

We are seeking a highly skilled Embedded Software Engineer to join our client's on-site team in Bratislava, Slovakia, focused on advancing industrial automation systems. In this role, you will develop embedded solutions that drive intelligent factory equipment, robotics, and control systems. This position is ideal for an engineer who thrives in high-reliability environments and enjoys building efficient, real-time embedded software that interacts closely with industrial hardware.


Core Skills

Embedded C/C++ Development: Strong experience programming microcontrollers and industrial-grade embedded systems for reliable performance.

Industrial Fieldbus Protocols: Practical knowledge of communication protocols such as CAN, Modbus, PROFIBUS, or EtherCAT.

RTOS & Bare-Metal: Proven ability to develop on RTOS (e.g., FreeRTOS, Zephyr) or bare-metal systems for deterministic control applications.

Digital & Analog I/O: Experience interfacing with various sensors, actuators, and industrial I/O hardware.

Real-Time Debugging: Familiarity with oscilloscope, logic analyzers, and JTAG/SWD tools for real-time system analysis.

Safety-Critical Systems: Understanding of embedded software development in the context of safety standards (e.g., IEC 61508, ISO 13849).


Preferred/Additional Skills

PLC Integration: Ability to integrate embedded systems with Programmable Logic Controllers or SCADA systems.

Edge Computing: Experience working with edge AI or data processing for predictive maintenance or industrial optimization.

Embedded Linux: Knowledge of real-time Linux configurations for use in industrial automation contexts.

Continuous Integration: Familiarity with CI/CD pipelines for embedded development (e.g., Jenkins, GitLab CI).

Version Control & Documentation: Proficient in using Git and generating structured technical documentation.

Electromechanical Systems: Background working with or understanding robotic arms, conveyor systems, or CNC machinery.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: