-
View all jobs
Embedded Linux Engineer
About ITRex
We are a global IT consulting and development company with a We Care attitude, striving to create momentum in our clients' digital transformation.
Our 250+ team brings together creative and talented cross-functional experts who are hungry for the success of every project.
We've delivered over 600 solutions for companies like Take a Swing at Cancer, Procter & Gamble, Dun & Bradstreet, and the Dollar Shave Club. Our team of engineers, data specialists, designers, and AI experts know how to build systems that work under real conditions, not just in demos. Our tech stack spans everything from Java, Python, and JavaScript to Swift, Kotlin, and all the latest AI/ML frameworks. Pick your tools, own your code, and ship things that work.
We value initiative, open communication and self-motivated commitment rather than compliance and box-ticking, and are looking for like-minded individuals who share our passion about doing great new things together.
Join our friendly team as an Embedded Linux Engineer!
You'll be part of a cross-functional engineering team building reliable and high-performance embedded platforms that power next-generation Battery Management and control systems. You'll work closely with firmware, hardware, and systems engineers to create Linux-based solutions that perform under demanding real-world conditions.
Requirements
Your Responsibilities
About ITRex
We are a global IT consulting and development company with a We Care attitude, striving to create momentum in our clients' digital transformation.
Our 250+ team brings together creative and talented cross-functional experts who are hungry for the success of every project.
We've delivered over 600 solutions for companies like Take a Swing at Cancer, Procter & Gamble, Dun & Bradstreet, and the Dollar Shave Club. Our team of engineers, data specialists, designers, and AI experts know how to build systems that work under real conditions, not just in demos. Our tech stack spans everything from Java, Python, and JavaScript to Swift, Kotlin, and all the latest AI/ML frameworks. Pick your tools, own your code, and ship things that work.
We value initiative, open communication and self-motivated commitment rather than compliance and box-ticking, and are looking for like-minded individuals who share our passion about doing great new things together.
Join our friendly team as an Embedded Linux Engineer!
You'll be part of a cross-functional engineering team building reliable and high-performance embedded platforms that power next-generation Battery Management and control systems. You'll work closely with firmware, hardware, and systems engineers to create Linux-based solutions that perform under demanding real-world conditions.
Requirements
Your Responsibilities
- Develop, maintain, and optimize Embedded Linux systems, including kernel, device drivers, and user-space applications
- Configure and customize Linux distributions to meet system performance, security, and reliability goals
- Collaborate with firmware, hardware, and systems engineering teams to define software-hardware interfaces, communication protocols, and system architectures
- Design and implement interprocess communication (IPC), data logging, and system diagnostics for distributed embedded systems
- Support integration, testing, and deployment of embedded Linux software in lab and field environments
- Contribute to continuous integration and testing infrastructure to enable rapid iteration and reliable delivery
- Apply best practices in embedded Linux development, including system security, performance optimization, and maintainable code design
- Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline
- 5+ years of experience developing and maintaining embedded Linux systems
- Deep understanding of Linux kernel architecture, driver development, and system startup (bootloaders, init systems, etc.)
- Strong proficiency in C/C++ for system-level development; familiarity with Python or Bash scripting
- Experience with Yocto, Buildroot, or similar Linux build systems
- Familiarity with networking protocols (TCP/IP, CAN, Modbus, MQTT, etc.) and hardware interfaces (I2C, SPI, UART)
- Knowledge of embedded security, system monitoring, and performance optimization techniques
- Excellent written communication and cross-functional collaboration skills
- English: Upper-Intermediate or higher
- Familiarity with functional safety or compliance standards (e.g., IEC 61508, ISO 26262, UL 1998, or similar)
- Real ownership of ideas and initiatives that shape how we and our clients adopt cutting-edge embedded and intelligent systems
- Freedom to explore — if you spot a promising tool, idea, or optimization, we'll back you to run with it
- Collaboration with a diverse set of clients across industries — from energy and manufacturing to mobility and smart systems
- A culture of curiosity, transparency, and zero office politics — where people speak up, support each other, and value impact over ego
- Remote-first flexibility with trust to manage your commitments
- Professional growth: support for certifications, training, and continuous learning
- A sense of community and inclusivity in a truly global team
- Solid benefits: medical insurance, well-being reimbursements, free English classes, and team events
Key Skills
Ranked by relevance
linux
embedded
python
continuous integration
javascript
kotlin
swift
yocto
java
bash
spi
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Freelance Data Scraping Engineer (Python)
2026-05-28
Part-time
Not Applicable
Belgium
IT Services
Other
View Job Details
Related
Senior Python Systems Developer - Functional Testing Project
2026-05-28
Part-time
Not Applicable
Austria
IT Services
Other
View Job Details
Related
Senior Python Developer - Code Migration Specialist
2026-05-28
Part-time
Not Applicable
Austria
IT Services
Other
Login to Apply
- Posted
- Oct 14, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Warsaw
- Company
- ITRex Group
Industries
IT Services
IT Consulting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Freelance Data Scraping Engineer (Python)
2026-05-28
Part-time
Not Applicable
Belgium
IT Services
Other
View Job Details
Related
Senior Python Systems Developer - Functional Testing Project
2026-05-28
Part-time
Not Applicable
Austria
IT Services
Other
View Job Details
Related
Senior Python Developer - Code Migration Specialist
2026-05-28
Part-time
Not Applicable
Austria
IT Services
Other