Embedded Linux Developer (m/f/d) – Warsaw, Poland
Responsibilities
- Develop architectures and designs of embedded control software
- Estimate development effort based on functional and non‑functional SW requirements
- Create software documentation including test specifications
- Implement, refactor and verify SW units using model‑supported development tools
- Integrate and test control software in subsystems and simulation environments
- Control and monitor the generation process
- Plan and carry out software quality measures such as code reviews
Qualifications & Experience
- University degree in computer science, data technology, IT, electrical engineering or communications engineering and several years of relevant professional experience in development of complex embedded systems
- In‑depth knowledge of embedded software and complex control systems; programming languages C++ (C++11/14/17) and C; knowledge of software modeling with UML 2.0
- Knowledge of bus systems (e.g., Ethernet, USB, CAN) and modern microcontroller technology (e.g., ARM v8, Flash, PCI)
- Knowledge of configuration management systems (e.g., Git)
- Extensive experience with real‑time operating systems (e.g., RT Linux), including development of kernel modules and drivers
- Initiative, creativity, analytical skills and ability to work in a team
Nice‑to‑haves
- Python experience
- Docker experience
- Buildroot / Yocto Project experience
- CMake experience
- Google Test framework experience
Attributes & Skills
- Business‑fluent English – collaborate and communicate with colleagues in an international environment
- Located in Poland
- Open to occasional business travels
- Work autonomously, reliably and liaise with team members to understand requirements and demands to be implemented
Offer
- Exciting work in an international corporation
- Contract of employment with a benefit package (medical care, life insurance, couple of extra vacation days every year, pension scheme)
- Possibility to apply 50% tax‑deductible costs of income (KUP) – allowing for more favorable tax treatment and higher net salary
- Necessary tools provided
- Hybrid work (in Warsaw Office)
Apply
Click the “Apply” button to submit your application.