
Linux Embedded Software Engineer (Python/C/C++)
- On-site, Hybrid
- Warsaw, Mazowieckie, Poland
Job description
Your work matters with us. We are a dynamic company implementing next-generation telecommunications technologies for global markets.
We are looking for a Mid/Senior Embedded Engineer to join our growing team and contribute to the implementation of functionalities for the 5G mmWave Radio Unit.
Responsibilities
Development of new functionalities for 5G mmWave communication systems based on ARM architecture,
Collaborating with other engineers and project managers to ensure timely and successful project completion,
Developing and implementing testing procedures to ensure quality control and reliability of software distributions,
Troubleshooting and debugging embedded systems.
Job requirements
At least bachelor’s degree in electrical engineering/Telecommunications/Computer science or related scientific field,
At least 2 years of experience as embedded developer or a related position,
Experience in embedded systems architecture and application layer software development,
Proficiency in Python and C/C++,
Experience with CI/CD and git,
Strong problem-solving and troubleshooting skills,
Effective communication and teamwork skills,
Good English skills (spoken and written).
Good to have
Experience with microcontrollers and SoCs,
Experience with Linux build systems (especially Yocto),
Experience in Linux kernel driver development,
Knowledge of LTE/5G stack and standards,
Experience with Rust.
Job benefits
Competitive compensation - 12 000 - 22 000 PLN gross (UOP or B2B)
Opportunity to join a fast-growing team at the early stage,
On-site or hybrid work,
Healthcare & Sport packages,
Flexible working hours,
Integration events,
Great coffee and atmosphere 😊.
or
All done!
Your application has been successfully submitted!