loader
image back arrow ALL OPPORTUNITIES

Embedded Linux Developer

PolandJunior/Middle

We are growing fast - and we invite you to grow with us. In Innowise, you can not only develop as an expert in your field, solve complex problems and influence the result, but also see how the finished project affects the world around. We are a close-knit team of professionals who have already implemented 1600+ cases for clients from the USA, Denmark, Germany, etc. We need someone, who will strengthen our team and become part of the community!

Successful work on projects requires:

  • 1.5+ years of experience in Linux-based embedded software development, with a strong understanding of Linux internals
  • Strong programming skills in C and C++
  • Experience working with Yocto
  • Experience implementing wireless communication protocols
  • Proficiency with debugging tools and techniques
  • Experience using version control systems
  • Understanding of digital signal processing (DSP) principles
  • Strong knowledge of networking protocols
  • English proficiency at B2 level or higher

Will be a plus:

  • Proficiency in high-level programming languages such as Java, Python, or Rust
  • Experience with Android development, including Android HAL, HIDL/AIDL, and Gradle/CMake build systems
  • Experience implementing and optimizing audio and video codecs
  • Knowledge of network security principles and related protocols
  • Ability to quickly understand and work with legacy codebases

What you will do:

  • Design and develop Linux-based embedded software for IoT devices and consumer electronics
  • Implement secure networking protocols for IoT devices
  • Develop and optimize wireless communication solutions (Wi-Fi, Bluetooth)
  • Implement and maintain USB and Ethernet stacks, including protocols and drivers
  • Debug complex issues at the hardware–software interface
  • Optimize code for performance, power consumption, and memory usage
  • Maintain and enhance existing firmware solutions
  • Prepare technical documentation and specifications

We offer

offer

Flexible work schedule

offer

Medical insurance

offer

Financial assistance

offer

Experience of working with clients all over the world

Want to join the team?

Email us

Any questions about the job?

Ask them to our recruiters by writing to the mail: