We are looking for an experienced embedded software engineer to join our team as a Senior / Lead Embedded Software Developer. We welcome mature experts who possess diverse code experience and enjoy using theoretical creativity to drive practical advancements.

If you are ready to take on new challenges, we encourage you to apply!


As a Senior / Lead Embedded Software Developer, you will play a crucial role in crafting innovative solutions for real-world challenges in Media, Health, Automotive, or IoT sectors. This is a fantastic opportunity to collaborate with top-tier clients and work on attractive projects while gaining exposure to various technologies and ample opportunities for personal growth.


  • Build and develop high-quality products by taking ownership of the software development process
  • Work with hardware specifications to develop and integrate embedded systems
  • Analyze and enhance the efficiency, stability, and scalability of platform resources
  • Collaborate with other team members to design, develop, and test firmware solutions
  • Contribute to and improve the codebase and development processes
  • Be motivated by complex architecture and code
  • Be passionate about helping the products stay “future-proof”
  • Enjoy learning from your motivated and skilled colleagues and, in turn, sharing your knowledge


  • 4+ years of experience in embedded software development
  • Strong proficiency in C/C++ programming
  • Expertise in Schematics, Electronics, and Electrics
  • Proficiency in microcontrollers or SoC
  • Deep understanding of various OSes such as Yocto, Open Linux Embedded, FreeRTOS, and diverse Linux distributions
  • Profound knowledge of algorithms, design patterns, and software development practices
  • Familiarity with methodologies such as Agile or V&V
  • Excellent English verbal and written communication skills


  • Knowledge or experience in IoT, Automotive, Healthcare, or Media streaming domains
  • Embedded software architecture design experience
  • Experience with communication protocols and diagnostics such as SPI, I2C, LIN, or CAN
  • In-depth understanding of Linux systems, including Linux embedded, kernel and user space programming, systemctl, standard daemons, system bootup process, DBUS
  • Good practical knowledge of IP Networking stuff such as DNS, VPN, VNC, VLAN, NAT/Masquerading, firewall, routing, ipv4 / ipv6, network traffic debugging, i.e. Wireshark, tcpdump, Nmap, IPTraf, traceroute/path, ping, etc
  • Proficiency in RDK
  • Familiarity with IP Playback, video streaming such as DASH, VOD, review buffers, HBBTV
  • Knowledge of video streaming libraries and standards such as GStreamer, MPEG-DASH


  • We gather like-minded people:
    -Friendly team and enjoyable working environment
    -Engineering community of industry’s professionals
    -Flexible schedule and opportunity to work remotely within Poland
    -Chance to work abroad for up to 60 days annually
    -Relocation within our 50+ offices
  • We provide growth opportunities:
    -Outstanding career roadmap
    -Leadership development, career advising, soft skills and well-being programs
    -Certification (GCP, Azure, AWS)
    -Unlimited access to LinkedIn Learning, Get Abstract, O’Reilly, Cloud Guru
    -Language classes on English and Polish for foreigners
  • We cover it all:
    -Stable income (Employment Contract or B2B)
    -Regular assessments and salary reviews
    -Participation in the Employee Stock Purchase Plan
    -Referral bonuses
    -Benefits package (health insurance, multisport, shopping vouchers)
    -Corporate and social events
  • We may contact chosen candidates only


EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Tagi: , , ,

Drukuj ogłoszenie
🇵🇱 Korzystamy z ciasteczek aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z serwisu oznacza, że się zgadzasz na ich użycie. 🇬🇧 We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Zaloguj się

Utwórz konto

Przypomnienie hasła