May 10, 2026

Video Codec Research Expert

Senior • Remote

8,000 - 12,000 EUR

Warsaw, Poland

Our Client is a new R&D center focused on creating Artificial Intelligence and Cloud solutions for global products of a leading consumer electronics company.

Role

We are looking for a skilled for experienced Video Codec Expert to conduct technical standard research for new generation video codecs, including but not limited to H266, outputting technical research reports and PCT international patents.

Responsibilities

  • Responsible for conducting technical standard research for new generation video codecs, including but not limited to H266, outputting technical research reports and PCT international patents.

  • Responsible for technical standard promotion in the field of video codec, outputting international technical standard proposals and participating in standard meetings, promoting innovative technical solutions and patent technology landing standards.

  • Responsible for management of the video codec technical standard research team, including direction planning, goal setting and management of technical standard research and work output.

  • Collaboration with research teams in Shenzhen in China.

Key competences

  • Master’s degree or above in computer or communication-related majors. Outstanding candidates can be relaxed.

  • Have experience in video codec standard research or algorithm research, including but not limited to H.26X.

  • Have certain English listening and speaking abilities, as well as English writing patent abilities.

  • Very good command of English both written and spoken

Salary and Conditions

  • 100% remote but you need to be based in CEE

  • B2B contract signed directly with our Client

Benefits

  • Work with the latest technologies on the market and within a mature development culture

  • Fully remote work, with monthly in-person gatherings in their Warsaw office

  • Private medical care

  • Sports card

  • Flexible working hours

  • Non-corporate culture

Similar jobs you might like

Technology

Motorola Solutions

C Software Engineer for Video Devices

Mid

Hybrid

Krakow, Poland

12,000 - 17,000 PLN

🏢 Summary: The role involves developing and maintaining embedded software for advanced video devices, focusing on embedded Linux systems and written primarily in C. The engineer will contribute to the full feature lifecycle, from design to deployment, ensuring high performance and quality standards. This position centers on building robust firmware solutions for fixed and mobile camera products. 🗂️ Requirements: Bachelor’s degree in Engineering, ComputerScience, Mathematics or related technical field, Strong C programming skills (Mid or Senior level), Experience with data structures and algorithms, Knowledge of modern software design principles, Experience with build environments, Experience with automated testing 📃 Skills: C, Embedded, Linux, DataStructures, Algorithms, SoftwareDesign, BuildSystems, Testing 🏢 Description: The Video Devices Teams in the R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 60 specialists on board working on solutions for fixed and mobile (body-worn) cameras. We bring advanced video capabilities to public safety and commercial customers, including healthcare, airports, retail, critical infrastructure, and public venues. We are looking for a skilled C engineer to join our Video Firmware team. As a member of our team, you'll have the opportunity to work collaboratively on cutting-edge technology and contribute to the development of innovative embedded software. Your role will involve not only writing clean, efficient code but also participating in the entire lifecycle of feature development, from design through to deployment and support. Responsibilities: Designing, developing, and maintaining exemplary embedded software. Advancing the state of the art of our embedded Linux based codebase. Collaborating effortlessly with cross-functional teams to shape project requirements and technical specifications, collectively striving for exceptional outcomes. Creating robust, scalable, and high performance software solutions that make a significant difference. Ensuring the highest quality standards and adherence to industry best practices through comprehensive code reviews and constructive feedback, fostering a positive and productive environment. Remaining well-informed about the latest trends and advancements in software development practices Basic Requirements Bachelor's degree, with an emphasis on Engineering, Computer Science, Mathematics, or a related technical discipline Strong C programming language skills at Mid or Senior level Experience and practical knowledge of data structures, algorithms, and modern software design Knowledge of software engineering best practices, including build environments and automated testing Good interpersonal communication skills, team spirit, and adaptability English language skills at a level allowing efficient communication Optional Qualifications: Knowledge of C++ or Rust Experience with embedded applications development in a Linux environment Knowledge of operating system concepts, including processes, threads, mutexes, interrupt handling, and exception handling Knowledge of scripting languages (Python or similar) Knowledge of digital imaging/photography and audio/video coding, video streaming Experience with TCP/IP and network programming

Technology

Motorola Solutions

Senior Embedded Engineer for Video Devices

Senior

Hybrid

Krakow, Poland

17,000 - 21,000 PLN

🏢 Summary: The role involves developing and maintaining embedded Linux software for advanced video devices, including fixed and body-worn cameras. The engineer will design high-performance firmware solutions, contribute across the full development lifecycle, and mentor team members. The position focuses on building scalable, high-quality embedded systems using modern software engineering practices. 🗂️ Requirements: Bachelor's degree in Engineering, Computer Science, Mathematics or related field, Minimum 3 years of experience in embedded software development, Strong senior-level proficiency in C, Practical knowledge of data structures and algorithms, Understanding of modern software design principles, Experience with build environments and automated testing, Knowledge of OS concepts: processes, threads, mutexes, interrupts, exceptions, Ability to work in English 📃 Skills: C, Embedded, Linux, Algorithms, DataStructures, BuildSystems, AutomatedTesting, Multithreading, TCP/IP, C++, Rust, Python 🏢 Description: The Video Devices Teams in the R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 60 specialists on board working on solutions for fixed and mobile (body-worn) cameras. We bring advanced video capabilities to public safety and commercial customers, including healthcare, airports, retail, critical infrastructure, and public venues. We are looking for an experienced embedded software engineer to join our Video Firmware team. As a member of our team, you'll have the opportunity to work collaboratively on cutting-edge technology and contribute to the development of innovative embedded software. Your role will involve not only writing clean, efficient code but also mentoring other team members and participating in the entire lifecycle of feature development, from design through to deployment and support. Responsibilities: Designing, developing, and maintaining exemplary embedded software. Advancing the state of the art of our embedded Linux based codebase. Collaborating effortlessly with cross-functional teams to shape project requirements and technical specifications, collectively striving for exceptional outcomes. Creating robust, scalable, and high performance software solutions that make a significant difference. Ensuring the highest quality standards and adherence to industry best practices through comprehensive code reviews and constructive feedback, fostering a positive and productive environment. Mentoring and supporting other team members Remaining well-informed about the latest trends and advancements in software development practices Basic requirements: Bachelor's degree, with an emphasis on Engineering, Computer Science, Mathematics, or a related technical discipline At least 3 years of experience in embedded software development Strong C programming language skills at Senior level Experience and practical knowledge of data structures, algorithms, and modern software design Good understanding of software engineering best practices, including build environments and automated testing Knowledge of operating system concepts, including processes, threads, mutexes interrupt handling, and exception handling Good interpersonal communication skills, team spirit, and adaptability English language skills at a level allowing efficient communication Optional Qualifications: Knowledge of C++ or Rust Knowledge of scripting languages (Python or similar) Knowledge of digital imaging/photography and audio/video coding, video streaming Experience with TCP/IP and network programming

Technology

Motorola Solutions

Senior C++/Go Engineer

Senior

Hybrid

Krakow, Poland

22,000 - 28,000 PLN

🏢 Summary: Architect and lead the development of high-performance, real-time software for multi-core embedded Linux devices, driving architectural standards and system-level design. The role focuses on scalable, multi-threaded C++ solutions, performance optimization, and integration of computer vision and machine learning capabilities. You will shape DevOps and CI/CD practices while mentoring engineering teams and ensuring robust testing and quality frameworks. 🗂️ Requirements: Expert experience in modern C++, Strong experience with multi-threaded and multi-process software, Hands-on development for embedded Linux systems, Experience with Python scripting, Experience creating unit and regression test harnesses 📃 Skills: C++, Linux, Embedded, Python, CMake, Docker, DevOps, CICD, Multithreading, OOP, OpenCV, Go, MachineLearning, GenAI 🏢 Description: Department Description Video Solutions teams in R&D center in Krakow have been growing dynamically since 2019. Currently, we have more than 190 specialists on board working on solutions for cameras, video analytics, video management systems as well as access control. We bring advanced video and analytics capabilities to public safety and commercial customers including healthcare, airports, retail, critical infrastructure and public venues. Video is no longer reactive – looking back at what has taken place – but it also informs proactively, issuing alerts in real-time when a person, object or vehicle appears or a perimeter is crossed. This critical intelligence empowers users to take prompt and appropriate action. Check out these pages to learn more: https://www.avigilon.com/ https://www.youtube.com/watch?v=CA-OvPiYGFo Responsibilities: Lead the architectural design and implementation of high-performance software for real-time multi-core embedded Linux devices, setting the standard for software craftsmanship. Architect scalable, multi-threaded Object-Oriented solutions to resolve complex system-level challenges and drive innovative designs. Define and evolve the software engineering ecosystem, driving architectural improvements in DevOps, CI/CD, and automation pipelines (CMake, Docker, Python). Analyze and optimize system-wide performance to ensure robust real-time operation. Proactively identify architectural technical debt and lead initiatives for its reduction. Influence the technical roadmap and foster innovation by integrating emerging trends and sharing expertise across the organization. Provide architectural guidance and mentorship to engineering teams, supporting technical growth and career development. Collaborate with Research to architecturally integrate advanced computer vision and machine learning capabilities into hardware. Establish rigorous testing standards and quality frameworks to ensure product reliability. Basic Requirements Expert practical experience in modern C++. Deep experience writing multi-threaded, multi-process software for embedded Linux systems. Experience with scripting languages (esp. Python). Experienced developing test harnesses for unit testing and regression testing. Willingness to work from the office 2 days per week. English language skills at a level allowing efficient communication. Preference will be given to candidates with the following skills and experience: Experience with Go language or willingness to learn. Experience with GenAI accelerated coding. Experience with video, computer vision (OpenCV) or machine learning. Experience with continuous integration in a highly available production environment.

Technology

Winged IT

Full Stack AI Engineer

Senior

Remote

24,050 - 38,850 PLN/mo

🏢 Summary: B2B Full Stack Engineer role focused on building and scaling an AI-powered SaaS platform for the video and digital content industry. The position involves end-to-end ownership of features, from design to deployment, within a fast-moving product environment leveraging advanced AI models. You will develop full-stack solutions that streamline planning, collaboration, and execution workflows. 🗂️ Requirements: 5+ years experience as Full Stack Engineer, Proficiency in React.js, Proficiency in Node.js, Experience delivering end-to-end solutions independently, Strong knowledge of modern web technologies, Understanding of full-stack architecture, Experience across full SDLC, Experience with CI/CD pipelines, Experience with version control systems, Experience in product-oriented environment, Ability to deploy and maintain production systems, English B2 level or higher 📃 Skills: React, Node.js, JavaScript, TypeScript, Tailwind, AWS, MongoDB, CI/CD, Git, Fal, REST, AI, SaaS 🏢 Description: Employer: US video production company Location: Remotely from Poland Salary:  24 050 - 38 850 PLN on B2B Cooperation model: B2B Start date: ASAP Recruitment process: 3 online steps (Async Loom Screen, Behavior with SVP, Live Case Study) Technology stack: React.js/Query, Tailwind, Node.js, Fal (most image models), AWS, MongoDB Join an innovative product company building an AI-powered platform that supports professionals in the video and digital content industry. The solution focuses on simplifying and accelerating the journey from idea to production, helping teams collaborate, plan, and execute creative projects more effectively. The product leverages advanced AI models (image, text, and video) and combines them into intelligent workflows designed for real-world collaboration. Instead of focusing only on content generation, the platform addresses key challenges in planning, coordination, and execution. We are looking for someone who enjoys ownership, moves fast, and wants to have a real impact on both product and engineering practices. Your role is: Design, develop, and deploy full-stack features for an AI-driven SaaS platform; Work closely with product stakeholders to define solutions and deliver measurable business impact; Take ownership of the full development lifecycle — from idea to production; Build and iterate on new product features (0→1 development); Ensure high quality by owning testing, validation, and release of your solutions; Contribute to improving development processes, increasing delivery speed, and reducing friction; Mentor other engineers and share best practices across the team; Collaborate in a fast-moving environment focused on experimentation and continuous improvement. Your skills and experiences: 5+ years of experience as a Full Stack Engineer; Proficiency with React.js and Node.js; Proven track record of delivering end-to-end solutions independently; Experience working in product-oriented environments with a strong focus on delivery and impact; Solid understanding of modern web technologies and full-stack architecture; Ability to work across the entire SDLC — from development to deployment and maintenance; Experience with CI/CD, version control systems, and modern development workflows; Strong ownership mindset and ability to take responsibility for delivered solutions; Experience mentoring others and contributing to team growth; Strong communication skills and ability to work in cross-functional teams; English proficiency at B2 level or higher. Nice to have: Experience working with AI/ML-based products or integrating external model APIs; Familiarity with building or scaling early-stage (0→1) products; Background in industries related to media, video, or digital content; Experience with prompt engineering or chaining AI models; Knowledge of DevOps or Product Operations practices; Proven ability to improve team delivery speed and efficiency; Interest in product thinking and experimentation; Basic design sense or experience working closely with UI/UX. Our client offers: Great opportunity for personal development in a stable and friendly large multinational company; Career growth and additional education.

Technology

DevsData LLC

Senior Algorithms Engineer (100% remote)

Senior

Remote

Warsaw, Poland

20,000 - 26,800 PLN/mo

🏢 Summary: Full-time remote role for a Senior Algorithms Engineer focused on designing and scaling advanced AI-driven video solutions. The position combines research and production work, building state-of-the-art computer vision and machine learning models and deploying them into robust cloud-based infrastructures. The engineer will own the end-to-end lifecycle of AI systems, from experimentation to global deployment. 🗂️ Requirements: Master’s degree in Computer Science, Electrical Engineering, or related field, 8+ years of software development experience, 4+ years of professional experience in Python, Expert-level experience with PyTorch, Expert-level experience with TensorFlow, Deep expertise in video data processing, Strong experience with computer vision libraries, Experience analyzing large-scale datasets, Experience building predictive behavioral models, Ability to independently design and implement complex AI solutions 📃 Skills: Python, PyTorch, TensorFlow, ComputerVision, DeepLearning, MachineLearning, VideoProcessing, DataAnalysis, PredictiveModeling, Cloud, DevOps, Backend, Docker, Kubernetes, Nomad, LLMs 🏢 Description: Senior Algorithms Engineer (100% remote) 💰 Up to $7,500 / Per Month 🌎 Fully Remote, EU-based ☑️ Full-time 🕦 B2B Contract We are seeking an AI Researcher & Engineer to join an innovative startup at the forefront of AI-powered video technologies. In this role, you will bridge research and production, designing advanced computer vision and machine learning solutions while building the infrastructure that scales these algorithms for global video platforms. You will have the autonomy to innovate, integrate, and optimize AI workflows across the entire tech stack. Requirements: Master’s degree in Computer Science, Electrical Engineering, or related field 8+ years of software development experience, including 4+ years in Python Expert-level hands-on experience with PyTorch and TensorFlow Deep expertise in video data processing and computer vision libraries Proven experience analyzing large-scale datasets and building predictive behavioral models Self-starter mindset with a passion for staying on the cutting edge of AI technologies Ability to independently research, design, and implement complex AI solutions from scratch Nice to Have: Experience with generative AI models Hands-on experience with containerization and orchestration (Docker, Kubernetes, Nomad) Responsibilities: Research & Innovate: Develop state-of-the-art CV/ML models leveraging deep learning, large language models, and vision-language models. Data Science & Analytics: Work with massive datasets to uncover patterns, perform behavioral analysis, and build predictive AI models. Infrastructure & Architecture: Build robust frameworks to deploy, debug, and maintain AI algorithms in cloud environments. End-to-End Engineering: Take ownership of the full engineering lifecycle, from backend development and DevOps to cloud infrastructure and production deployment. Continuous AI Evolution: Stay ahead of the AI curve, experimenting with new models, tools, and workflows daily to push the boundaries of what is possible Get to know DevsData: We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities. Find out more: https://devsdata.com/

Technology

Harvey Nash Technology

C++ Software Engineer (Video Devices), contract

Senior

Hybrid

Krakow, Poland

140 - 160 PLN/hr

🏢 Summary: B2B contract role for a C++ Software Engineer focused on developing and maintaining software modules and Linux device drivers for video devices in a hybrid setup in Kraków. The position involves low-level development, build system maintenance, and software architecture design within a 6‑month engagement. 🗂️ Requirements: Advanced C++ programming skills (4+ years), Experience with Linux device driver development, Knowledge of software design, data structures and algorithms, Scripting skills in Python, Understanding of coding best practices, Fluent English, Legal ability to reside and run a business in Poland 📃 Skills: C++, Linux, Python, Make, CMake, Docker, Git, ARM 🏢 Description: C++ Software Engineer (Video Devices), contract B2B contract with Harvey Nash Location: Kraków - hybrid (2 days in office per week) Pay rate: 140 - 160 PLN net+VAT / h Duration: 6 months End client: international technology company Responsibilities include: Design and development of software modules with use of C++ Develop and debug Linux device drivers Create design documents on software architecture and algorithms Maintain and improve build system (Make, CMake, Python, Docker) Contribute to peer code review Requirements: Advanced C++ coding skills (preferably 4+ years of experience) Knowledge of software design, data structures and algorithms Scripting skills (preferably Python) Knowledge of coding best practices Fluent in English Allowed to reside and run a business in Poland Nice to have: experience with embedded software, Linux, ARM, OS concepts, digital image/video/audio coding, video streaming, network fundamentals

Technology

Winged IT

Full Stack Principal AI Deployment Engineer

Senior

Remote

31,400 - 44,000 PLN/mo

🏢 Summary: B2B full-stack engineering role in an AI-powered video production platform, focused on end-to-end ownership of the product and software development lifecycle. The position combines hands-on development with process optimization, AI workflow integration, and driving measurable product impact. You will independently ship solutions, integrate AI models, and scale high-velocity engineering practices. 🗂️ Requirements: Proven experience managing SDLC/PDLC end-to-end, Strong full-stack engineering background, Experience delivering solutions independently, Experience working closely with Product/PXM, Strong understanding of business and performance metrics, Experience with AI tools, automation, or AI-driven workflows, Ability to identify and optimize process inefficiencies, Experience mentoring and developing technical teams, Ability to work in fast-paced, high-change environments 📃 Skills: React, ReactQuery, Tailwind, Node.js, AWS, MongoDB, REST, Docker, Git, CI/CD, LLM, PromptEngineering, AIML, APIs 🏢 Description: Employer: US video production company Location: Remotely from Poland Salary:  31 400 - 44 000 PLN on B2B Cooperation model: B2B Start date: ASAP Recruitment process: 3 online steps (Async Loom Screen, Behavior with SVP, Live Case Study) Technology stack: React.js, React Query, Tailwind CSS, Node.js, AWS, MongoDB, Fal (image model APIs), REST APIs, CI/CD pipelines, Docker, Git, AI/ML model integration, prompt engineering, LLM workflows Join an innovative product company building an AI-powered platform that supports professionals in the video and digital content industry. The solution focuses on simplifying and accelerating the journey from idea to production, helping teams collaborate, plan, and execute creative projects more effectively. The product leverages advanced AI models (image, text, and video) and combines them into intelligent workflows designed for real-world collaboration. Instead of focusing only on content generation, the platform addresses key challenges in planning, coordination, and execution. We are looking for someone who enjoys ownership, moves fast, and wants to have a real impact on both product and engineering practices. Your role is: End-to-end ownership of the P/SDLC; identifying bottlenecks; optimizing processes; increasing team velocity from idea to deployment; Designing and implementing an AI-native PDLC; integrating tools; defining and tracking performance metrics; Shipping full-stack solutions independently; collaborating with PXMs on specifications and problem-solving; delivering business and customer outcomes; Mentoring and upskilling the team; raising execution standards; scaling best practices across the organization; Driving product innovation; defining and running experiments; using data to deliver measurable impact; Building a high-velocity, execution-focused culture; unblocking teams; enabling fast iteration and continuous delivery. Your skills and experiences: Proven experience managing SDLC/PDLC end-to-end; Strong ability to identify process inefficiencies and implement improvements; Solid engineering background (full-stack); ability to independently deliver solutions; Experience working closely with Product / PXM; strong understanding of business metrics; Exposure to AI environments, tooling, or automation-driven workflows; Ability to operate in fast-paced, high-change environments; iterative mindset; Experience mentoring and developing technical teams; Strong product mindset; ability to define and execute experiments. Nice to have: Leadership experience; track record of leading teams with clear goals and outcomes; Background in film, video, or creative tech industries; Experience working with image and video model APIs in production; Knowledge of prompt chaining and AI model orchestration; DevOps or Product Ops background; Proven ability to significantly increase team velocity (e.g., 2x improvements); Design skills or experience managing design systems; Strong product sense; ability to identify and execute on market opportunities; Our client offers: Great opportunity for personal development in a stable and friendly large multinational company; Career growth and additional education. If interested, please apply safely through this portal (application rules are in accordance with GDPR). Employment agency Nr 17138.

Technology

Winged IT

AI Project Manager

Senior

Remote

31,400 - 44,000 PLN/mo

🏢 Summary: Remote B2B role for a senior full-stack engineer to own and optimize the end-to-end SDLC/PDLC for an AI-powered video production platform. The position focuses on building and shipping AI-native workflows, integrating advanced models, and driving measurable product and engineering impact. You will independently deliver full-stack solutions while scaling engineering standards and execution velocity. 🗂️ Requirements: Proven end-to-end SDLC/PDLC management experience, Strong full-stack engineering background, Ability to independently design and deliver production-ready solutions, Experience optimizing engineering processes and increasing delivery velocity, Experience working closely with Product/PXM on specifications and metrics, Hands-on experience with AI tools, model integration, or automation workflows, Experience mentoring and upskilling technical teams, Ability to define, run, and measure product experiments 📃 Skills: React, ReactQuery, Tailwind, Node.js, AWS, MongoDB, REST, Docker, Git, CI/CD, LLM, PromptEngineering, AI, Fal 🏢 Description: Employer: US video production company Location: Remotely from Poland Salary:  31 400 - 44 000 PLN on B2B Cooperation model: B2B Start date: ASAP Recruitment process: 3 online steps (Async Loom Screen, Behavior with SVP, Live Case Study) Technology stack: React.js, React Query, Tailwind CSS, Node.js, AWS, MongoDB, Fal (image model APIs), REST APIs, CI/CD pipelines, Docker, Git, AI/ML model integration, prompt engineering, LLM workflows Join an innovative product company building an AI-powered platform that supports professionals in the video and digital content industry. The solution focuses on simplifying and accelerating the journey from idea to production, helping teams collaborate, plan, and execute creative projects more effectively. The product leverages advanced AI models (image, text, and video) and combines them into intelligent workflows designed for real-world collaboration. Instead of focusing only on content generation, the platform addresses key challenges in planning, coordination, and execution. We are looking for someone who enjoys ownership, moves fast, and wants to have a real impact on both product and engineering practices. Your role is: End-to-end ownership of the P/SDLC; identifying bottlenecks; optimizing processes; increasing team velocity from idea to deployment; Designing and implementing an AI-native PDLC; integrating tools; defining and tracking performance metrics; Shipping full-stack solutions independently; collaborating with PXMs on specifications and problem-solving; delivering business and customer outcomes; Mentoring and upskilling the team; raising execution standards; scaling best practices across the organization; Driving product innovation; defining and running experiments; using data to deliver measurable impact; Building a high-velocity, execution-focused culture; unblocking teams; enabling fast iteration and continuous delivery. Your skills and experiences: Proven experience managing SDLC/PDLC end-to-end; Strong ability to identify process inefficiencies and implement improvements; Solid engineering background (full-stack); ability to independently deliver solutions; Experience working closely with Product / PXM; strong understanding of business metrics; Exposure to AI environments, tooling, or automation-driven workflows; Ability to operate in fast-paced, high-change environments; iterative mindset; Experience mentoring and developing technical teams; Strong product mindset; ability to define and execute experiments. Nice to have: Leadership experience; track record of leading teams with clear goals and outcomes; Background in film, video, or creative tech industries; Experience working with image and video model APIs in production; Knowledge of prompt chaining and AI model orchestration; DevOps or Product Ops background; Proven ability to significantly increase team velocity (e.g., 2x improvements); Design skills or experience managing design systems; Strong product sense; ability to identify and execute on market opportunities; Our client offers: Great opportunity for personal development in a stable and friendly large multinational company; Career growth and additional education. If interested, please apply safely through this portal (application rules are in accordance with GDPR). Employment agency Nr 17138.

Technology

Sii

Senior Embedded Developer (f/m/x)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Embedded Developer role focused on designing and implementing middleware firmware and security mechanisms for IoT product controllers. The position involves developing low-level embedded software in C, creating bootloaders, integrating secure boot solutions, and automating testing within a SCRUM environment. Hybrid work model with on-site presence required three days per week. 🗂️ Requirements: Minimum 5 years experience as Embedded Developer, Proficiency in C for embedded systems, Experience with security best practices and code/design reviews, Experience developing firmware and low-level embedded software, Ability to work on-site 3 days per week, Fluent English, Fluent Polish, Residence in Poland 📃 Skills: C, C++, Python, MBEDTLS, RSA, CMake, Makefile, GoogleTest, Pytest, SCRUM, JIRA, Confluence 🏢 Description: We are seeking a Senior Embedded Developer to join a project focused on software development for IoT product controllers. By joining us, you become a member of the Embedded Competence Center at Sii - an internal organizational unit bringing together more than 500 specialists across Poland! We are currently working on approximately 100 projects for 50 clients across various industries, including automotive, IoT, telecommunications, and medical. We focus on development and knowledge exchange by organizing Embedded Academies, training, technical mentoring or enabling project changes. Your tasks Worked from the client’s office 3 days per week Designed and implemented middleware firmware for a comprehensive product platform using C Created bootloaders for a diverse range of hardware products Engineered core audio/video processing algorithms for reference applications Integrated Secure Boot mechanisms utilizing MBEDTLS, RSA, and asymmetric encryption Applied advanced security techniques to mitigate side-channel attacks Built unit tests using C++, Google Test framework Automated testing workflows with Python and Pytest Maintained and enhanced build systems based on Makefile and CMake Authored technical proposals and documentation in Confluence Collaborated with cross-functional product teams to deliver rapid support Operated in a dynamic SCRUM environment with 3-week sprints and regular releases (JIRA) Requirements Ability to work from the client's office 3 days a week (hybrid model) Min. 5 years of experience as an Embedded Developer Proficiency in C for embedded systems development Experience in reviewing complex systems design/code for security best practices and compliance with industry standards Fluency in English Excellent written and verbal communication skills with the ability to convey technical information to a wide variety of audiences Strong creative problem-solving abilities and decision-making skills Fluent in Polish required Residing in Poland required Nice to have Experience in creating bootloaders for various hardware architectures Knowledge and experience with cryptography and computer security Strong knowledge of RISC-V architecture and GCC compiler What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!