New offer - be the first one to apply!
August 9, 2026
Hardware and Firmware Leader
Senior • Hybrid
16,000 - 22,000 PLN/mo
Gdansk, PM, Poland
Monthly base salary: 16,000–22,000 PLN gross
We are looking for a Firmware & Hardware Team Leader who will bring strong embedded development expertise, a proactive mindset, and excellent communication skills to enhance efficiency in new product development. You will lead and coordinate the local development team responsible for the design, implementation, and testing of Aritech EVERON security systems and accessories for the EMEA market. The role requires a professional with a strong internal drive to deliver projects aligned with business objectives while maintaining a collaborative, high-performing team culture.
Key Responsibilities
- Build, develop, and manage a local team of up to 12 firmware and hardware engineers.
- Plan and allocate resources, manage workload, and ensure timely delivery of new products into production.
- Actively contribute to technical design, development, and problem-solving (approximately 80% hands-on and 20% leadership).
- Oversee design, integration, documentation, testing, and production-release activities.
- Support global project teams in technical, tooling, and organizational aspects.
- Foster effective collaboration between local and remote teams across multiple time zones.
- Work closely with engineers to solve complex technical challenges and drive innovation.
- Participate in the full development lifecycle, from specification and architecture through implementation, validation, and production support.
- Collaborate closely with Product Management, Quality Assurance, Compliance, and other cross-functional teams.
- Drive change management and promote a strong product mindset within the team.
- Identify and mitigate technical and project risks.
- Lead recruitment processes and conduct performance evaluations.
Technical Environment
- Embedded platforms: RTOS, STM32
- Programming languages: C/C++
- CI/CD: Bitbucket, Bamboo
- Methodology: Agile/Scrum
- Atlassian tools: Jira, Confluence, Bitbucket, Bamboo
- Nice to have: SD Elements, Coverity, Black Duck
- High level of hardware integration involvement
Qualifications / Requirements
- Master’s degree in Software Engineering, Electronic Engineering, Communication Systems, or a related field.
- A few years of experience in C/C++ development on embedded platforms.
- Experience in people and process management.
- Experience working in Agile/Scrum environments.
- Experience working with global, geographically distributed teams.
- Excellent written and spoken English.
- Experience in security systems or IoT is a strong advantage.
Reporting Line
Reports to the Intrusion Leader responsible for driving New Product Development (NPD) and Sustaining Engineering across control systems, accessories, and detectors.
What We Offer
- Competitive salary and benefits package.
- Meal Vouchers.
- LuxMed Medical Insurance.
- MultiSport Card.
- IKE/IKZE.
- Additional Pension Contribution.
- Eligibility for an annual performance bonus based on individual and company performance.
- Final compensation is set based on knowledge, skills, and experience relevant to the job requirements.
Recruitment Process
- Initial call with the recruitment team.
- Up to two interviews with the Hiring Manager and key stakeholders.
Similar jobs you might like
Technology
KUBO
Senior Firmware Engineer (start ASAP)
Senior
Remote
Katowice, Poland
20,800 - 24,000 PLN/hr
🏢 Summary: The role focuses on developing embedded software and firmware for advanced industrial automation products used in real-time environments. You will work in a Scrum team to design, implement, test, and deliver embedded solutions, collaborating closely with cross-functional stakeholders. The position is fully remote within Poland and offered on a B2B contract. 🗂️ Requirements: Bachelor’s degree in Electronics, Instrumentation Engineering or related field, Minimum 6 years of experience in embedded software development, Strong programming experience in Embedded C++, Experience with industrial communication protocols (Modbus, Profibus or EtherNet/IP), Experience in designing and maintaining real-time embedded systems, Experience in developing and maintaining automated tests, Knowledge of Ethernet and TCP/IP networking, Ability to work in a Scrum/Agile environment 📃 Skills: C++, Embedded, Firmware, Modbus, Profibus, EtherNet/IP, Ethernet, TCP/IP, Wireshark, Scrum, Agile, Testing 🏢 Description: Join a global technology company that designs and develops advanced solutions for industrial automation and control. The team builds embedded products used in demanding, real‑time environments all over the world. If you enjoy solving complex technical problems, working with experienced engineers, and growing your skills in embedded software and firmware development, this role is a great fit. You can work from any place in Poland. The start is planned ASAP. Key responsibilities Work in a Scrum team to plan, organize and do the development work, taking part in all team meetings. Take care of your daily tasks with little supervision and handle new tasks based on general directions. Use your skills to help define, design, code, test and deliver embedded software and firmware features. Work with your team to gather needs, design solutions, build, test and deliver the product. Show the most important new features and parts of the product to stakeholders. Work closely with the Product Owner, Scrum Master, Release Train Engineer, Product Manager and others to agree on tools, processes and ways of working. Notice problems that stop the team from finishing work and help to solve them or raise them to the right people. Ideal candidate profile Bachelor’s degree in Electronics or Instrumentation Engineering (or a closely related field). At least 6 years of experience in embedded software or related development roles. Strong programming experience in Embedded C++. Experience with industrial communication protocols such as Modbus, Profibus, or EtherNet/IP. Ability to design, build, and maintain firmware for real‑time and embedded systems. Willingness to work in a self‑organizing Scrum team and contribute to Agile practices. Experience in developing and maintaining automated tests. Good communication skills and the ability to work well in a team. Experience with networking technologies such as Ethernet and TCP/IP, and tools like Wireshark. Conditions Form of cooperation: B2B contract Start: ASAP Salary: 130-150 PLN net/h Model of work: 100% remote from any place in Poland Benefits: private medical care, life insurance, Multisport card Recruitment steps Phone call with Recruiter (20 - 30 min.) Technical verification call by the client Interview with the client Feedback and decision
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
Teltonika Poland
Engineering Team Lead
Senior
Hybrid
Warsaw, Poland
16,530 - 23,876 PLN
🏢 Summary: Engineering Team Lead role focused on designing, implementing, and maintaining embedded Linux and backend software for IoT devices while actively contributing to production code. The position combines technical leadership, architectural decision-making, and hands-on development in C-based environments, with responsibility for device communication and cloud integration. The role also involves mentoring a team, ensuring code quality, and collaborating with stakeholders and customers on technical solutions. 🗂️ Requirements: Experience with C programming, Experience with Linux-based or embedded Linux systems, Experience with IoT or embedded systems, Experience with cloud platforms such as Azure or AWS, Ability to design and maintain embedded/backend software, Experience with device communication and system integration, Leadership experience in technical teams, Ability to define architecture and coding standards 📃 Skills: C, Linux, Embedded, IoT, Shell, Lua, Azure, AWS, RutOS 🏢 Description: Teltonika has been creating IoT solutions for over 25 years, with offices in over 26 countries and more than 2,500 employees worldwide. Our expertise spans networking solutions, telematics, telemedicine, EV charging, and electronics manufacturing. Teltonika’s technologies are widely used across diverse industries, including Green Energy, Smart Cities, Industry 4.0, and more. Currently, we are inviting an ambitious Engineering Team Lead to join and co-create our new R&D Team in Poland to help us grow our global presence in the IoT sector by quickly and effectively responding to changing market needs and offering reliable, safe, and easy-to-use solutions. We are an open-minded, curious, and innovation-driven company and are ready to offer the best environment for creative and ambitious professionals who are eager to contribute to the development and success of Teltonika Networks. If you are curious, creative, analytical, and willing to work in a rapidly changing environment, then we are on the same path! In this role you will: Design, implement, and maintain embedded Linux / backend software for IoT devices Actively write production code (C, Shell, Lua) Work mainly with device communication integration with 3rd-party platforms, devices, and other internal RutOS applications Review code, define coding standards, and ensure high code quality Make architectural decisions and guide the technical direction Solve complex technical problems together with the team Lead and mentor a team of Embedded Linux application layer developers Define project scope, goals, and deliverables in collaboration with senior management and other teams Identify potential project risks and implement mitigation strategies to minimize impact Prepare regular reports for senior management on project progress, team performance, and technical issues Engage with customers to gather requirements, provide technical expertise, and ensure customer satisfaction Lead efforts to improve development processes, boost system performance, and enhance product quality What we expect of you: Experience with C programming Experience working with Linux-based systems / embedded Linux Experience working with IoT or embedded systems Strong leadership and communication skills, with the ability to inspire, motivate, and develop a high-performing team Experience working with major cloud platforms (e.g., Azure, AWS ) Ability to explain technical concepts to non-technical people Passion for mentoring and developing team members What we offer: Benefit package consisting of unlimited commissions , based on your performance Private medical care (Medicover Premium) and Multisport card Internal training for your successful start Onboarding on Teltonika’s internal systems, sales processes, and product-related topics, providing constant materials, progress check-up tests, and continuous feedback to help unlock more of your potential Unique opportunities to grow professionally as part of a challenging and high-growth environment Additional day off for your birthday Team-building activities Salary We appreciate everyone's efforts and experience, so we offer an attractive base salary that will match your skillset and expertise in the field.
Technology
New offer
SQUAD
Senior C++ Embedded Engineer
Senior
Hybrid
Wroclaw, DS, Poland
🏢 Summary: Lead embedded systems development role focused on architecting, designing, and optimizing complex, high-performance software for hardware platforms. The position provides technical direction, drives roadmaps, and mentors engineers while ensuring reliable hardware-software integration. 🗂️ Requirements: 5+ years of embedded C/C++ and Python experience, Real-time operating systems (RTOS) experience, Bare-metal microcontroller development experience, Embedded hardware, peripherals, sensors, and I2C/SPI/UART protocol knowledge, JTAG, oscilloscope, and logic analyzer debugging proficiency, Git version-control experience, English proficiency 📃 Skills: C, C++, Python, RTOS, Bare-metal, Microcontrollers, I2C, SPI, UART, JTAG, Oscilloscopes, Git 🏢 Description: Team Summary Our team is dedicated to the design, development, and support of embedded software solutions, to create innovative, reliable, and efficient embedded systems that meet the complex requirements of modern technology. Our primary goal is to ensure the seamless integration of software with hardware, contributing to the overall success of the company’s products and services. Job summary We are looking for a top technical embedded systems development expert, who will lead the design, architecture, and development of highly complex software solutions. In this role you will be responssible for providing strategic direction, overseeing technical roadmaps, and guiding teams through the most challenging aspects of embedded software engineering. Responsibilities & Duties Design, implement, and optimize embedded software solutions for hardware platforms, ensuring high performance and reliability. Conduct code reviews to maintain software quality and provide mentorship to junior engineers, sharing best practices and guidance. Collaborate with hardware and software teams to integrate and test system components, ensuring seamless hardware-software interaction. Identify and resolve complex bugs or system issues, ensuring the stability of embedded systems across various environments. Evaluate and adopt new tools, frameworks, and methodologies to enhance development processes and improve system performance. English language proficiency Qualifications & Skills 5+ years proficiency in C/C++ for embedded systems development and Python Strong experience working with real-time operating systems (RTOS) and bare metal development for microcontrollers. Deep understanding of embedded hardware, including peripherals, sensors, and communication protocols (I2C, SPI, UART). Proficiency in using debugging tools like JTAG, oscilloscopes, and logic analyzers for troubleshooting and performance tuning. Experience with version control systems, especially Git, for managing code and collaborating with team members. Nice to have: Experience with embedded Linux platforms and kernel module development. Familiarity with IoT technologies and integrating embedded systems with cloud platforms. Experience in scripting for automation tasks. Experience in optimising power consumption for embedded systems in battery-operated devices. We offer multiple benefits that include The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member Competitive salary packages with performance-based annual reviews. Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company. Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law. Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations. Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes Comprehensive private medical insurance to supplement your standard NFZ coverage.
Technology
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Team Lead (.NET)
Senior
Hybrid
Krakow, Poland
19,000 - 23,000 PLN
🏢 Summary: Hybrid Engineering Team Leader (.NET/C#) role focused on leading a development team and ensuring high-quality delivery of proprietary backup and disaster recovery products. Combines people management with partial hands-on development and ownership of end-to-end product execution. Strong emphasis on engineering standards, collaboration, and technical excellence. 🗂️ Requirements: Minimum 2 years experience leading development team (min. 3 people), Minimum 5 years commercial experience with .NET and C#, Strong knowledge of OOP principles, Strong knowledge of SOLID principles, Knowledge of design patterns, Experience with SQL databases, Knowledge of Git, Knowledge of Jira, Knowledge of Docker, Good knowledge of Windows, Good knowledge of Linux, English B2 level, Polish B2 level 📃 Skills: .NET, C#, OOP, SOLID, SQL, Git, Jira, Docker, Windows, Linux, NoSQL, Kubernetes, VMware, Hyper-V, S3, SignalR, TeamCity 🏢 Description: For our Client operating in the backup & disaster recovery domain, we are looking for a .NET Team Leader who will take on a key leadership role within a growing R&D organization. The company develops its own proprietary products , used globally — including by Fortune 500 companies — and is currently in a phase of strong growth and expansion of its engineering teams. This is an environment where you can have a real impact on the product, people, and technological direction . 📍 Hybrid – remote work + 2 days per week from the office 📍 Offices: Poznań / Kraków , with additional locations planned this year 🚀 The Role We are looking for an Engineering Team Leader (.NET/C#) — someone with a strong software development background who wants to focus primarily on people management , team development, and ensuring high-quality software delivery. This is not a pure Tech Lead role — while technical competence is important, leadership and soft skills are key . 🔧 Your Responsibilities Managing a development team (building, leading, mentoring), End-to-end responsibility for product/project development in cooperation with the Product Manager, Ensuring high software engineering standards (SOLID principles, best practices), Conducting code reviews, Partial hands-on work in the codebase, Close collaboration with QA, Product, DevOps/Infrastructure, Support, and Customer Success teams, Supporting the team in solving technical challenges, Co-creating and maintaining technical and project documentation, Participating in technical recruitment processes (e.g. live coding, code reviews). 🧠 Requirements Minimum 2 years of experience leading a development team (at least 3 people), Minimum 5 years of commercial experience with .NET / C# , Strong knowledge of OOP principles, SOLID, and design patterns, Experience working with SQL databases (NoSQL is a plus), Knowledge of Git, Jira, Docker , Good knowledge of Windows and Linux environments, Polish and English — communicative level (B2) , A people-oriented mindset with a focus on mentoring, motivation, and team growth. ⭐ Nice to Have Kubernetes, VMware, Hyper-V, S3 Storage, SignalR, TeamCity, Experience with desktop applications, Low-level programming experience. 🎁 Benefits Private medical care, Sports card (e.g. Multisport), Training and development budget, English lessons during working hours, Additional days off (health prevention day, menstrual leave), Employee referral program, integrations, company events, Real influence on the product and organizational growth. 📌We will contact only selected candidates who meet the requirements specified in the job posting. The recruitment process is conducted by TQLO Sp. z o.o. , an IT recruitment agency. KRAZ registration number: 33580
Technology
DevsData LLC
Associate Frontend Team Lead (React)
Senior
Hybrid
Warsaw, Poland
25,000 - 29,500 USD/mo
🏢 Summary: Full-time hybrid Associate Frontend Team Lead role focused on leading a React development team, owning frontend architecture, and delivering high-performance web applications. The position combines hands-on coding with mentorship and technical leadership in building scalable, enterprise-grade AI-driven platforms. You will drive best practices in frontend design, state management, testing, and performance optimization. 🗂️ Requirements: 5+ years experience with JavaScript and TypeScript, Minimum 3 years experience with React.js, Strong proficiency in React Hooks and Context API, Experience with Redux and Redux Toolkit, Knowledge of frontend design patterns and clean code practices, Experience integrating REST or GraphQL APIs, Proficiency in HTML5, CSS3, SCSS, Experience with responsive UI development, Hands-on experience with component libraries and design systems, Familiarity with Webpack or Vite, Experience leading or mentoring developers, Experience with unit and integration testing 📃 Skills: JavaScript, TypeScript, React, ReactHooks, ContextAPI, Redux, ReduxToolkit, HTML5, CSS3, SCSS, REST, GraphQL, Webpack, Vite, Storybook, MaterialUI, Tailwind, Next.js, Jest, ReactTestingLibrary, Lighthouse, ChromeDevTools, WCAG, CICD 🏢 Description: 💰 Salary: 25,000-29,500 PLN/month 🌎 Hybrid from Warsaw, Poland 🕦 Full-time position, long-term ☑️ Contract of Employment We are looking for an Associate Frontend Team Lead to join our client, a technology company that builds AI-powered platforms and consulting solutions for enterprise operations, with a strong focus on the private capital sector. The company has over ten years of experience working with high-growth and PE-backed businesses, combining deep domain expertise with advanced technology to drive measurable results. In this role, the focus will be on leading a team of developers across front-end development, owning architectural decisions, and contributing directly to the codebase. You will mentor engineers and drive the delivery of high-performance web applications. Requirements: 5+ years of experience with JavaScript/TypeScript, including at least 3 years working with React.js Strong proficiency in React Hooks, Context API, and Redux (preferably Redux Toolkit) Demonstrated understanding of frontend design patterns and clean coding practices Experience integrating frontend applications with RESTful APIs or GraphQL services Solid knowledge of HTML5, CSS3/SCSS, and building responsive user interfaces Hands-on experience with component libraries and design systems (e.g., Storybook, Material UI, Tailwind) Familiarity with modern build tools such as Webpack and Vite, including optimization techniques Experience leading or mentoring developers within a team environment Nice to Have: Familiarity with performance analysis and profiling tools (e.g., Lighthouse, Chrome DevTools) Experience working with SSR/SSG frameworks like Next.js Understanding of web accessibility standards (WCAG) Contributions to open-source frontend projects or libraries Key Responsibilities: Guide and support a team of React developers through code reviews, one-on-one meetings, and practical coaching. Work closely with product managers, designers, and backend engineers to shape and prioritize features. Take ownership of sprint planning, task estimation, and meeting delivery deadlines for the frontend team. Design and build sophisticated user interfaces using React, including Hooks and the Context API. Develop and maintain a scalable state management approach using Redux Toolkit. Apply and promote modern frontend design patterns such as container/presenter, compound components, render props, and higher-order components. Create reusable components and ensure consistency with the overall design system. Improve application performance, accessibility, and compatibility across different browsers. Champion best practices for code quality, testing, CI/CD processes, and documentation. Ensure strong unit and integration test coverage using tools like Jest and React Testing Library. Participate in frontend architecture decisions and assess new tools and libraries when appropriate. 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.
Technology
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Engineering Team Leader (.NET / C#)
Senior
Hybrid
Krakow, MA, Poland
16,000 - 20,000 PLN
🏢 Summary: Engineering Team Leader (.NET/C#) role responsible for leading a development team and owning the design and delivery of advanced backup and disaster recovery solutions. The position combines hands-on development with architectural decisions and cross-functional collaboration in a growing R&D environment. Work involves building and maintaining distributed systems using modern Microsoft and containerized technologies. 🗂️ Requirements: Minimum 2 years experience as Team Leader (team of at least 3 engineers), Minimum 5 years commercial experience with .NET and C#, Strong knowledge of OOP, SOLID and DRY principles, Experience with SQL and NoSQL databases, Experience designing and developing REST APIs, Knowledge of Windows and Linux environments, Practical experience with Git, Jira and Docker, Experience creating unit, integration and E2E tests, Communicative Polish and English 📃 Skills: .NET, C#, REST, WebSockets, Docker, SQL, NoSQL, SQLite, PostgreSQL, VMware, Hyper-V, Git, Jira, Windows, Linux, OOP, SOLID, DRY, Kubernetes, S3, MS365, SignalR, TeamCity, Android, iOS, macOS 🏢 Description: Our Client is a leading provider of backup and disaster recovery solutions . The company develops advanced products securing physical, virtual, SaaS, and DevOps environments . Its solutions are used by Fortune 500 companies worldwide. You will join the organization as an Engineering Team Leader (.NET/C#) and have a real impact on product development and the growth of R&D teams during a period of intensive company expansion. 📍 Location: Kraków / Poznań - 2 days per week in the office 🏡 Work model: remote start, after a few months hybrid work model (office in one of the above locations) Scope of responsibilities Building, leading, and mentoring a development team (3+ engineers) Full ownership of assigned projects and products (in cooperation with the Product Manager) Designing and implementing new functionalities Developing and maintaining systems based on: .NET/C#, REST APIs, WebSockets, Docker, SQL/NoSQL (SQLite, PostgreSQL), VMware/Hyper-V Ensuring code quality and software development standards Conducting code reviews Close cooperation with QA, Product Team, DevOps/Infrastructure, Customer Success, and Support Solving complex technical problems Creating unit, integration, and E2E tests Co-creating and maintaining technical documentation Requirements Minimum 2 years of experience in a Team Leader role (team of at least 3 people) Minimum 5 years of commercial experience with .NET / C# Strong knowledge of OOP, SOLID, DRY principles, and design patterns Experience working with SQL and NoSQL databases Knowledge of Windows and Linux environments Practical experience with Git, Jira, Docker Communicative knowledge of Polish and English Nice to have Kubernetes, VMware, Hyper-V, S3, MS365, SignalR, TeamCity Experience with Android / iOS / macOS Low-level programming experience What we offer For B2B: 26 days off from service provision + 10 days of paid sick leave Full equipment and hardware provided Training budget Free English lessons during working hours Multisport card (e.g. Light package for 1 PLN) Private medical care (Luxmed package from 1 PLN) TQLO Sp. z o.o. – Recruitment Agency (KRAZ no. 33580)
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
Awareson Sp. z o.o.
Software Development Lead (.Net)
Senior
Hybrid
Bielsko-Biała, Poland
200 - 250 PLN/hr
🏢 Summary: Technical leadership role responsible for overseeing a large-scale industrial application program, ensuring architecture consistency, engineering standards, and technical quality across hybrid teams. The position focuses on governance, DevOps excellence, security, and cloud-native solutions rather than daily coding. It involves coordinating multiple teams and vendors in a structured enterprise environment. 🗂️ Requirements: 10+ years of professional IT experience, 5+ years in technical leadership role (Tech Lead, Lead Engineer, Software Architect, Staff Engineer), Strong background in .NET development, Solid understanding of frontend technologies, Strong knowledge of data architecture and data modeling, Hands-on experience with Docker and Kubernetes, Experience with CI/CD pipelines and DevSecOps practices, Knowledge of automation, testing strategies, and application security, Strong knowledge of APIs and microservices architecture, Understanding of distributed systems and asynchronous programming, Experience with cloud-native technologies (AWS or GCP), Experience managing multiple technical teams or vendors, Experience in large, process-driven enterprise environments 📃 Skills: .NET, Docker, Kubernetes, CI/CD, DevSecOps, APIs, Microservices, DistributedSystems, AsynchronousProgramming, Databases, DataModeling, AWS, GCP, Automation, Testing, Security, CloudNative 🏢 Description: We are looking for: Software Development Lead General info: Location:hybrid – 1 day per week from the office (near Bielsko-Biała) Start: ASAP Duration: long term General info: contract, full-time Rate: 200 - 250 PLN/h Responsibilities: Provide technical leadership and governance for a large-scale industrial application implementation program. Lead and coordinate hybrid delivery teams (internal employees and external vendors). Ensure the highest level of technical quality, architecture consistency, and engineering standards across teams. Oversee software development processes without direct hands-on coding (occasional activities such as code or architecture reviews may occur). Drive best practices in software architecture, security, testing, automation, and DevOps. Collaborate closely with stakeholders, product owners, delivery managers, and engineering leaders across the organization. Support decision-making at program and management level by providing technical expertise and recommendations. Ensure compliance with corporate standards, processes, and regulatory requirements in a large enterprise environment. Manage technical risks and dependencies across multiple teams and workstreams. Requirements: 10+ years of professional experience in IT. 5+ years of experience in a technical leadership role (e.g. Tech Lead, Lead Engineer, Software Architect, Staff Engineer). Strong background in .NET development, with a solid understanding of frontend technologies and data architecture. Hands-on experience with containerization technologies such as Docker and Kubernetes. Expertise in CI/CD pipelines, DevSecOps practices, automation, testing strategies, and application security. Strong knowledge of APIs, microservices architecture, distributed systems, and asynchronous programming. Good understanding of databases and data modeling concepts. Experience with cloud-native technologies, preferably AWS or GCP. Experience with Edge, OT, or industrial environments is a strong plus. Proven experience in leading multiple teams, managing vendors, or delivering complex, international initiatives. Ability to manage technical oversight involving multiple stakeholders in a structured, process-driven environment. Experience working in large organizations with a strong focus on processes, compliance, and cross-department collaboration.
Technology
New offer
SQUAD
Leading C++ Embedded Engineer
Senior
Hybrid
Wroclaw, DS, Poland
🏢 Summary: Lead the architecture and development of complex embedded software systems, setting technical direction and guiding engineering teams. The role focuses on scalable, reliable real-time solutions, hardware-software integration, performance optimization, and technical risk management. 🗂️ Requirements: 7+ years of commercial embedded C/C++ development, English proficiency, Embedded system architecture expertise, Low-level programming, memory management, and optimization, Python proficiency, RTOS, multithreading, and synchronization experience, Microcontroller, processor, peripheral, driver-development, and hardware-software integration experience, Real-time performance and energy-efficiency optimization skills, JTAG, oscilloscope, and logic-analyzer debugging experience, Embedded Linux and kernel-module development experience, IoT and wireless communication protocol knowledge, Embedded security, encryption, and security best-practice knowledge 📃 Skills: C, C++, Python, RTOS, JTAG, Linux, IoT, Zigbee, BLE, Wi-Fi, LoRa 🏢 Description: Team Summary Our team is dedicated to the design, development, and support of embedded software solutions, to create innovative, reliable, and efficient embedded systems that meet the complex requirements of modern technology. Our primary goal is to ensure the seamless integration of software with hardware, contributing to the overall success of the company’s products and services. Job summary We are looking for a top technical embedded systems development expert, who will lead the design, architecture, and development of highly complex software solutions. In this role you will be responssible for providing strategic direction, overseeing technical roadmaps, and guiding teams through the most challenging aspects of embedded software engineering. Responsibilities & Duties Lead the architectural design and development of complex embedded systems, ensuring scalability, reliability, and performance across all projects. Define and design the overall architecture for embedded systems, ensuring compatibility and efficiency with hardware components. Maintain comprehensive technical documentation for software architecture, processes, and systems. Identify technical risks in projects, implement strategies to mitigate them, ensuring smooth delivery of software solutions. Mentor senior and junior engineers, providing strategic direction, technical oversight, and career development guidance. English language proficiency Qualifications & Skills 7+ years proficiency in C/C++ commercial development for embedded systems, in-depth understanding of low-level programming, memory management, and optimization, Python. Expert in embedded system architecture, Proficient in real-time operating systems (RTOS), multi-threaded programming, and synchronization techniques. Strong knowledge of microcontrollers, processors, and peripherals, with experience in hardware-software integration and driver development. Advanced skills in analyzing and optimizing software performance for real-time applications, including energy efficiency. Proficiency in using debugging tools like JTAG, oscilloscopes, and logic analyzers for troubleshooting and performance tuning. Experience with embedded Linux platforms and kernel module development. Knowledge of IoT protocols and wireless communication technologies (e.g., Zigbee, BLE, Wi-Fi, LoRa). Familiarity with embedded systems security protocols, encryption techniques, and security best practices. We offer multiple benefits that include The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member Competitive salary packages with performance-based annual reviews. Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company. Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law. Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations. Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes Comprehensive private medical insurance to supplement your standard NFZ coverage.