Embedded Linux Engineer developing, building, and maintaining embedded Linux platforms for industrial applications. Collaborating with multidisciplinary teams in a hybrid work setting.
Responsibilities
As an Embedded Linux Engineer, you will be responsible for designing, building, and maintaining robust embedded Linux platforms for industrial applications.
Your work will span the full Yocto based embedded Linux stack, from board support package (BSP) creation and kernel configuration to device driver development and system optimization.
You will collaborate closely with hardware, firmware, and software teams to deliver well engineered solutions that meet demanding industrial requirements.
Develop, customize, and maintain Yocto based Linux distributions, including BSPs, recipes, layers, and images.
Design and implement Linux kernel device drivers (e.g., SPI/I²C/UART, GPIO, sensors, custom hardware components).
Configure and optimize Linux system services, bootloaders, secure boot and startup systems.
Collaborate with hardware teams on board bring-up, hardware validation, and driver integration.
Analyze and optimize system performance, memory usage, and real-time behavior.
Debug system-level issues using tools such as JTAG, logic analyzers, strace, perf, and kernel tracing tools.
Ensure security, reliability, and long-term maintainability of embedded Linux platforms.
Support continuous integration pipelines for automated building, testing, and deployment of Linux images.
Participate in technical planning and stakeholder alignment for embedded Linux related work packages.
Requirements
Several years of hands-on experience in Embedded Linux development, real-time Linux (PREEMPT_RT) is a plus
Deep practical expertise in the Yocto Project (BSP creation, layer management, recipe development, debugging builds)
Strong knowledge of Linux kernel internals and device driver development
Knowledge of security hardening for embedded Linux platforms
Proficient in C (kernel/user space) and C++, Rust experience is a plus
Experience with common hardware interfaces (SPI, I2C, UART, CAN, PCIe, USB)
Familiarity with typical embedded tools (JTAG, oscilloscopes, logic analyzers)
Experience with DevOps workflows for embedded systems (CI/CD, reproducible builds)
Exposure to industrial communication protocols (CANopen, Modbus)
Structured and independent working style, with a strong sense of ownership
Excellent English skills in speech and writing (C1); German is a plus. Creative, solution-oriented, and eager to continuously learn and share knowledge with peers.
Benefits
Attractive salary depending on your qualifications and experience
Flexible working hours and the opportunity of working from home
A pleasant working atmosphere with a "first-name" culture in a company where employees come first
Challenging, independent work in an innovative, creative environment
Language courses
Health and recreation benefits
Family incentives
Healthy snack and coffee for free in a brand-new office in Zagreb
Lots of internal events - so that we don't miss out on having fun together
Professional and personal training opportunities for your further development
Job title
IoT Embedded Linux Engineer – Industrial Environment
Fullstack Developer building frontend and backend web applications for Solace Technologies. Collaborating with teams and improving application performance using React.js and NestJS.
Software Developer handling front end web applications for CUBE Bikes. Working closely with a motivated team to develop innovative e - bike technologies.
Senior UI Developer transforming securitization workflows into intuitive interfaces. Building responsive web applications for real - time market data visualization using modern frontend frameworks.
Full Stack Developer contributing to cloud - based IoT dashboard application at CI&T. Collaborating on backend optimization and front - end interface development for data visualization.
Senior Web Developer optimizing growth and conversion at Clay, leveraging Webflow for high - converting web experiences while collaborating with marketing and product teams.
Senior Frontend Engineer building scalable web applications with a focus on React. Join a leading technology consulting company creating innovative tech solutions.
Product Frontend Engineer developing user - facing features for AI applications at dentsu. Collaborating with design, product, and backend teams in a remote setup.
Front End Web Developer at Cayuse specializing in design and development of web pages. Collaborating in a hybrid setting to enhance user experience through optimized web solutions.
Software Engineer building scalable user - facing experiences for AI - driven enterprise procurement platform. Collaborating with cross - functional teams to enhance frontend practices and deliver impactful features.
Outside Sales Representative conducting in - home sales presentations for home improvement products. Building relationships and delivering exceptional customer experiences in Orlando, FL.