May 20, 2026
FPGA Developer (f/m/x)
Senior • Remote
Krakow, Poland
Join our team as a FPGA Developer and help design cutting-edge embedded systems powering next-generation avionics solutions. You will work on advanced FPGA-based architectures, contributing to high-reliability systems used in aerospace environments. This is an opportunity to collaborate with experts and shape innovative technologies that meet the highest industry standards.
Your tasks
Design and implement FPGA architectures in VHDL within a DO-254 DAL A compliant environment
Develop and maintain FPGA design documentation following structured processes
Perform synthesis and place & route to achieve optimal performance and resource usage
Conduct static timing analysis and ensure proper timing closure
Optimize FPGA designs for performance, timing, and efficiency
Participate in formal design reviews according to project standards
Manage issues and problem reports, ensuring timely resolution
Maintain requirements traceability using tools such as IBM Rational DOORS
Requirements
Minimum 4 years of experience in VHDL development and synchronous FPGA design
Proficiency in synthesis and place & route tools
Solid understanding of static timing analysis and timing closure techniques
Proven ability to optimize designs for performance and efficiency
Familiarity with DO-254 DAL A or similar structured development standards
Hands-on experience with requirements and configuration management tools (DOORS, Git, SVN, Bitbucket)
Strong communication skills with the ability to clearly explain complex technical concepts
Fluency in English and Polish required
Residing in Poland required
Willingness to attend occasional meetings between 10:00 a.m. and 7:00 p.m.
Nice-to-have requirements
Knowledge of Microchip ProASIC3 devices
ModelSim (for simulation)
Synplify for synthesis
Familiarity with MIL-STD-1553B remote terminal functionality
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!
Similar jobs you might like
Technology
Sii
FPGA Verification Tester (f/m/x)
Senior
Remote
Krakow, Poland
13,000 - 20,000 PLN
🏢 Summary: FPGA Tester role focused on verification and validation of advanced FPGA-based architectures for avionics systems in a DO-254 DAL A compliant environment. The position involves requirements-based testing, VHDL simulations, hardware-level verification, and coverage analysis to ensure high-reliability aerospace standards. 🗂️ Requirements: Minimum 5 years of FPGA verification and validation experience, Strong experience with requirements-based testing methodologies, Hands-on VHDL simulation and verification experience, Experience in DO-254 DAL A compliant environments, Experience with hardware-level testing and lab equipment, Knowledge of coverage analysis and test completeness, Experience with requirements and configuration management tools (DOORS, Git, SVN, Bitbucket) 📃 Skills: FPGA, VHDL, DO254, DOORS, Git, SVN, Bitbucket, ModelSim, OSVVM, MILSTD1553B, Verification, Simulation, CoverageAnalysis, LogicAnalyzers, SignalGenerators, PlaceRoute, HardwareTesting 🏢 Description: Join our team as an FPGA Tester and help ensure the quality and reliability of cutting-edge embedded systems powering next-generation avionics solutions. You will verify advanced FPGA-based architectures, contributing to high-reliability systems used in aerospace environments. This is an opportunity to collaborate with experts and play a key role in validating innovative technologies against the highest industry standards. Your tasks Develop and execute requirements-based test cases and procedures Perform FPGA verification in a DO-254 DAL A compliant environment Create VHDL-based simulation tests and bus functional models Conduct hardware-level verification using lab equipment, e.g., logic analyzers, signal generators Perform post-place & route simulations and validate design behavior Analyze code coverage to ensure comprehensive testing Manage test results, issues, and problem reports, ensuring traceability Maintain requirements traceability using tools such as IBM Rational DOORS Requirements Minimum 5years of experience in FPGA verification and validation Strong understanding of requirements-based testing methodologies Hands-on experience with VHDL simulation and verification environments Familiarity with coverage analysis and test completeness Experience with hardware testing and lab equipment Knowledge of DO-254 DAL A or similar regulated environments Previous work with requirements and configuration management tools (DOORS, Git/SVN/Bitbucket) Good communication skills and the ability to present complex findings clearly Fluency in English and Polish required Residing in Poland required Willingness to attend occasional meetings between 10:00 a.m. and 7:00 p.m. Nice-to-have requirements Experience with ModelSim and OSVVM Knowledge of MIL-STD-1553B 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!
Technology
TechnipFMC
Senior Embedded HW Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Embedded Hardware Developer role focused on designing, developing, verifying, and industrializing embedded hardware solutions for control systems in subsea and renewable energy applications. The position involves end-to-end hardware development including FPGA modules, PCBAs, system integration, and compliance with safety and EMC standards. Work is carried out in a multidisciplinary R&D environment collaborating across hardware, software, and system teams. 🗂️ Requirements: Degree in electronics, automation, cybernetics or related engineering field, Proven industrial experience in embedded hardware development, Expertise in digital electronic design and high-speed serial interfaces, Strong knowledge of FPGA design and verification methodologies, Experience with schematic design and PCB layout using ECAD tools, Understanding of SoC platforms, CPUs and microcontrollers, Knowledge of EMC requirements and CE certification, Familiarity with safety standards such as IEC61508, Experience with laboratory measurement and analysis instruments, Proficiency in embedded programming languages 📃 Skills: FPGA, VHDL, SoC, CAN, RS232, RS485, I2C, SPI, USB, LTspice, MATLAB, Simulink, Python, Quartus, C, C++, Assembly, Altium, ECAD, EMC, IEC61508 🏢 Description: Job Purpose About Us: At TechnipFMC, within the Controls & Automation product line, we are pioneering technology platforms for the electrification of Subsea Control Systems and the advancement of renewable energy sources such as offshore wind, hydrogen, and wave energy. Our Team : The Electronics R&D team works across a broad spectrum of technologies, including analog electronics, FPGA, SoC, power design, safety design, motor controllers, processor design, and power line modems. These technologies are integral to various control system applications. Your Role: As part of the Controls & Automation team at TechnipFMC, you will engage in the design, development, qualification, system integration, and production of new products into commissioning and field operation. Our multidisciplinary development environment includes HW, SW, system, test, mechatronics, and production engineering teams working collaboratively. We are seeking Senior Embedded Hardware Developers with expertise in embedded systems and hardware design to join our Hardware development team. Job Description Define hardware requirements in collaboration with system architects, SW architects, product owners Design and develop embedded hardware circuits, PCBAs, FPGA modules, including component selection, schematic drawing, PCB layout, and prototype building. Conduct functional verification of embedded hardware circuits, PCBAs, FPGA modules, electronic sub-assemblies. Collaborate with systems architects, mechanical designers, PCB layout, manufacturing, reliability, and SW engineering teams to design and develop embedded hardware products. Create test and verification procedures and write test reports on functional, environmental, system operation mode, and manufacturing testing of custom embedded hardware designs. You are meant for this job if: Expertise in digital electronic design including high speed, serial communication interfaces (CAN, RSXXX, I2C, SPI, USB), control, processor, network interface design on SoC platforms. Extended understanding of Central Processing Units, microcontrollers, embedded software and signal processing techniques Advanced knowledge of VHDL and FPGA design and verification methodologies. Experience of LT SPICE, MATLAB, Simulink, Python, and Intel (Altera) Quartus Knowledge of C, C++, assembly language or other embedded software languages Schematic design and PCB layout using ECAD tools like Altium Designer or equivalent. Experience with lab instruments such as oscilloscopes, logic analyzers, network analyzers, communication analyzers, signal generators, and simulators. Expertise in PCB layout for optimal component placement, reduced stray inductance/capacitance, improved manufacturability, and EMC compliance. Experience in embedded hardware design optimized for DFX requirements (manufacturability and testability). Understanding of EMC requirements and CE certification relevant to embedded controller design in control system applications. Knowledge and experience of safety and reliability standards including IEC61508 Qualifications: BSc, MSc, or PhD in electronics, automation, cybernetics, or a related engineering field. Industrial experience in relevant embedded hardware development and industrialization. Ability to approach complex problems structurally. Open-minded, professional English proficiency, and adaptability to work in a multicultural environment. Continuously raising standards, innovative, and solution oriented. Interest in electronics is an additional advantage. What We Offer: Exciting global R&D environment. Engaging tasks and work-life balance. Flexible working arrangements. State-of-the-art development environment. Training and career development opportunities. Comprehensive insurance and pension plans.
Technology
Sii
Embedded Firmware Developer (f/m/x)
Mid
Remote
Łódź, Poland
19,000 - 24,000 PLN
🏢 Summary: The role focuses on developing and maintaining low-level firmware and Board Support Packages for a high-end DPU within embedded systems projects. It involves hands-on work with Zephyr RTOS, device drivers, management protocols, and board bring-up activities, ensuring tight hardware–software integration. The position includes collaboration with hardware and silicon teams to deliver robust platform-level solutions. 🗂️ Requirements: Minimum 3 years experience in embedded software or firmware development in Linux environment, Strong C programming skills, Experience with Python scripting, Experience with Bash scripting, Knowledge of networking concepts and communication protocols, Hands-on experience with HW/SW interfaces: I2C, SPI, GPIO, UART, Experience with board and chip bring-up and debugging, Very good English (min. B2) 📃 Skills: C, Python, Bash, Linux, Zephyr, BSP, Firmware, I2C, SPI, GPIO, UART, MCTP, IPMI, PLDM, NCSI, Redfish, Networking 🏢 Description: The project is delivered in the embedded systems and IT, focused on developing advanced hardware–software platforms. The goal is to design and maintain low-level firmware and Board Support Packages for a high-end DPU. This role involves hands-on work across firmware development, board bring-up, and hardware-software integration, in close collaboration with cross-functional teams. Your tasks Designing, developing, and maintaining BSPs and low-level firmware based on Zephyr RTOS Implementing and integrating device drivers, board configurations, and platform services Developing and integrating management interfaces and protocols (MCTP, IPMI, PLDM, NC‑SI, Redfish) Participating in board and chip bring‑up, debugging, and HW/SW integration activities Creating Python and bash tools for platform management, testing, and automation Collaborating closely with hardware, validation, and silicon design teams Requirements At least 3 years of experience in embedded software or firmware development in a Linux environment Strong knowledge of C programming and experience with Python and bash scripting Familiarity with networking concepts and communication protocols Hands-on experience with HW/SW interfaces at board and chip level (I2C, SPI, GPIO, UART) Good analytical skills and a proactive, self-driven approach Very good command of English – min. B2 level 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!
Technology
Itera
Embedded Developer
Senior
Hybrid
Krakow, Poland
5,000 - 6,500 EUR
🏢 Summary: The offer is for an experienced Embedded Developer to support the development and optimization of a high-performance FPGA-based embedded platform for real-time industrial monitoring systems in the energy sector. The role focuses on designing, stabilizing, and enhancing embedded systems to ensure reliability and scalability in data-intensive environments. It is a consultant position within an engineering team working on advanced sensor-based solutions for critical infrastructure. 🗂️ Requirements: Minimum 5 years of experience in embedded software development, Experience in complex real-time embedded systems, FPGA design and architecture experience, Experience with MicroBlaze or similar soft-core processors, High-speed digital system design experience, Experience in performance optimisation, Understanding of hardware/software interaction in embedded platforms, Experience in system-level debugging in data-intensive environments, English proficiency at Upper Intermediate level or higher 📃 Skills: FPGA, MicroBlaze, Embedded, C, C++, Real-time, Digital, Debugging, AWS, GCP 🏢 Description: Founded in 1993, Itera is one of the most experienced technology companies in the Nordics. At Itera we share a commitment to make a positive difference by applying our expertise to projects that really matter and have a positive impact on people’s lives. We are looking for an engaged, curious, and collaborative Embedded Developer who wants to take part in the engineering team of one of our customers - a technology company in the energy sector that develops advanced, sensor-based monitoring solutions for industrial environments. Their products enable real-time insight into operational conditions of critical infrastructure, supporting safe and efficient production. To support the continued development of their embedded platform, the client is seeking an experienced consultant with strong expertise in FPGA-based systems and embedded software development . Tasks and responsibilities: Design, optimisation and stabilisation of a high-performance embedded system built on FPGA architecture. The work involves enhancing system reliability and scalability in a real-time data processing environment. Professional requirements: At least 5 years of experience in delivering embedded software Embedded software development in complex, real-time systems FPGA design and architecture (including MicroBlaze or similar soft-core processors) High-speed digital system design and performance optimisation Understanding of hardware/software interaction in embedded platforms Experience with system-level debugging and optimisation in data-intensive environments English: Upper Intermediate or higher Be a plus: A commercial mindset and experience as a consultant Motivation to constantly renew your technical skills, as we work in a rapidly evolving industry Familiarity with services from other cloud providers (AWS, GCP) We offer to you: At Itera you’ll enjoy a Unique Nordic Culture, which is a core of our DNA, business approach and values. The company culture revolves around this concept creating multiple opportunities for the self-development of our people — both professionally and personally. Strong work and life balance, and flexibility The ability to focus on your work with minimum bureaucracy and micromanagement Competitive compensation Hybrid Mode, combining opportunities of work from the office and from home Opportunity to grow and develop as professional Transparent career development and planned individual career path
Technology
Sii
Embedded Linux/Kernel Engineer (f/m/x)
Senior
Remote
Wroclaw, Poland
🏢 Summary: The offer is for an Embedded Software Engineer responsible for developing Linux kernel modules, device drivers, and low-level system components for enterprise-class platforms. The role involves close collaboration with hardware and firmware teams, debugging complex system-level issues, and optimizing performance and diagnostics tools. It targets experienced engineers with strong kernel development expertise working on high-impact systems. 🗂️ Requirements: Minimum 5 years of embedded or kernel development experience, Strong C/C++ programming skills, Strong debugging skills, Knowledge of Linux OS internals, Knowledge of Linux kernel architecture, Familiarity with CPU/SoC architectures (x86/ARM), Experience with Linux build systems, Experience with diagnostic tools, Fluency in English 📃 Skills: C, C++, Linux, Kernel, DeviceDrivers, x86, ARM, BuildSystems, Debugging 🏢 Description: Join Sii and play a key role in delivering enterprise-class data platforms to international clients. As an Embedded Software Engineer, you will be responsible for developing Linux kernel modules, device drivers, and low-level system components. You will collaborate with cross-functional teams and support strategic data and analytics initiatives across the organization. Your tasks Design and implement Linux kernel modules and device drivers Collaborate with hardware and firmware teams on the new platform bring-up Debug complex system-level issues across firmware, kernel, and user space Optimize tools for performance monitoring and diagnostics Contribute to code reviews and adopt secure coding practices Requirements At least 5 years of embedded or kernel development experience Strong C/C++ programming and debugging skills Knowledge of Linux OS internals and kernel architecture Familiarity with CPU/SoC architecture (x86/ARM) Experience with Linux build systems and diagnostic tools Fluency in English 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!
Technology
Emerge Soft
Senior Vision Systems Developer | Embedded C++/FPGA | Advanced Defense Tech
Senior
Remote
Warsaw, Poland
21,800 - 25,000 PLN
🏢 Summary: Senior role focused on end-to-end development and integration of advanced vision systems for military platforms, covering the full imaging pipeline from RAW sensor data to real-time display. The position involves embedded C++ development, FPGA integration, low-level driver work, and advanced image processing in high-performance, harsh environments. 🗂️ Requirements: 5+ years Embedded C/C++ development experience, Hands-on experience with FPGA modules and communication protocols, Proven experience in image grabbing and sensor integration, Strong knowledge of RAW image processing concepts, Experience with Linux-based embedded systems, Strong knowledge of MIPI-CSI2 and PCI interfaces 📃 Skills: C++, Embedded, FPGA, Linux, MIPI-CSI2, PCI, LUT, 3DLUT, Debayering, Gamma, Gain, ImageProcessing, Drivers, Sensors 🏢 Description: Shape the Future of Situational Awareness in the Defense Sector We are looking for a Senior Vision Systems Developer to take technical ownership of end-to-end imaging solutions for high-end military equipment and battle vehicle systems. If you are an expert in Embedded C++ and FPGA , and you understand what happens between a sensor’s RAW output and a crystal-clear display, this role is for you. The Mission: You will be responsible for the "eyes" of modern tactical platforms. Your work will cover the entire pipeline: from capturing RAW data from high-performance sensors to real-time image processing and system-wide communication. Key Responsibilities: End-to-End Integration: Develop and integrate cameras for advanced vision systems used in harsh military environments. Image Processing: Implement and optimize algorithms for "daily vision" (LUTs, 3DLUTs, De-Bayering, color transformation, and filter kernels). Hardware-Software Bridging: Bridge the gap between software and hardware by managing communication with FPGA modules. Driver & Protocol Development: Work with low-level interfaces such as MIPI-CSI2 and PCI to ensure high-speed, low-latency data flow. What We Are Looking For: 5+ years of experience in Embedded C/C++ development. FPGA Expertise: Hands-on experience with FPGA modules and their communication protocols. Vision Systems Specialist: Proven track record in image grabbing, data flow management, and sensor integration. Advanced Imaging Knowledge: Deep understanding of concepts like gamma, gain, filter kernels, and RAW image processing. Platform Versatility: Experience developing for multiple platforms, specifically Linux-based embedded systems. Protocol Proficiency: Strong knowledge of MIPI-CSI2 and PCI . Nice to have: Experience with Allied Vision Alvium series cameras (CSI-2 interface, register controls, and V-SWIR sensors). Why Apply? Impact: Work on technology that directly enhances the safety and effectiveness of personnel in the field. Complexity: Tackle unique technical challenges involving high-speed data and complex image processing. Innovation: Use industry-leading sensors and cutting-edge hardware.
Technology
Sii
System Validation Engineer – DPU Team (f/m/x)
Senior
Remote
Warsaw, Poland
🏢 Summary: System Validation Engineer role focused on designing and executing system-level functional and performance tests for advanced Data Processing Units (DPUs) across pre-silicon and post-silicon stages. The position involves simulation, emulation, hardware bring-up, and close collaboration with architecture and verification teams to ensure correct operation of complex hardware features. 🗂️ Requirements: Minimum 5 years of experience in system validation or similar role, Bachelor’s degree in Computer Science, Electrical or Computer Engineering, or related field, Strong proficiency in C and C++ programming, Experience with bare-metal and Linux environments, Solid understanding of computer architecture, Experience with complex hardware systems (DMA, networking, storage, crypto accelerators), Experience with system-level debugging and issue isolation, Practical knowledge of git, gdb, Wireshark, and Scapy, Experience with simulation and emulation platforms 📃 Skills: C, C++, Linux, Baremetal, SystemC, TLM, Python, Git, GDB, Wireshark, Scapy, DMA, PCIe, Jenkins, Networking, Storage, Crypto, Emulation, Simulation 🏢 Description: Join our Data Processing Unit (DPU) development team, working on state-of-the-art hardware for high-performance computing, storage, security, and networking acceleration. As a System Validation Engineer, you will design, develop, and execute system-level functional and performance tests across all project stages — from architecture definition, through pre-silicon simulation and emulation, up to post-silicon bring-up. You will collaborate closely with architects, hardware, and verification engineers to ensure that every DPU feature operates as designed in real-world conditions. By joining us, you become a member of the Embedded Competence Center at Sii is an internal organizational unit, bringing together more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients from various industries including automotive, IoT, telecommunications and medical. Your tasks Define and implement functional and performance testcases from the architecture specifications Develop and execute tests on simulation, emulation, and evaluation board platforms Debug and isolate system-level issues in collaboration with design and verification teams Create and maintain SystemC models of DPU components Support system bring-up and validation activities across project stages Requirements Minimum 5 years of commercial experience in a similar position Bachelor’s or higher degree in Computer Science, Electrical/Computer Engineering, or related field Strong proficiency in C/C++ programming for bare-metal and Linux environments Solid understanding of computer architecture and experience working with complex hardware systems (DMA, networking, storage, crypto accelerators) Practical knowledge of git, gdb, Wireshark, and Scapy Fluent English, written and spoken Excellent debugging and analytical skills with a strong attention to detail Proven ability to collaborate with cross-functional hardware/software teams Strong motivation to push systems to their limits and find edge-case bugs Residing in Poland required Nice to have Knowledge of SystemC and TLM modeling Experience with Python scripting Understanding of networking and storage protocols, PCIe, and crypto algorithms Familiarity with emulation platforms and waveform-level debugging Experience with Jenkins or similar automation flows 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!
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
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!
Technology
KUBO
Software Engineer (C++)
Mid
Hybrid
Gdansk, Poland
🏢 Summary: Software Engineer role focused on developing and maintaining aviation systems for modern aircraft, contributing to development, integration, and testing of avionics software. The position involves working with real-time and embedded environments to ensure high quality, safety, and reliability of aerospace solutions. 🗂️ Requirements: Minimum 2 years of experience in software development, Experience in C++, Bachelor of Science degree in Engineering or related field, English proficiency at B2 level or higher, Experience with RTOS, Experience with Linux 📃 Skills: C++, RTOS, Linux, REST, SOAP, VirtualBox, QEMU, Vagrant, Yocto, VxWorks, Deos, FreeRTOS 🏢 Description: Join a global aerospace and technology company that designs advanced avionics and digital solutions for modern aircraft. As a Software Engineer, you will help create and maintain aviation systems used in the aerospace industry worldwide. Key responsibilities Developing software for aviation systems using appropriate techniques and tools Participating in engineering activities (development, integration, testing) Executing the project plan together with the team Contributing to the improvement of quality, safety, and reliability of products Ideal candidate profile 2+ years of professional experience in a similar position Experience in C++ Bachelor of Science degree in Engineering Technology, including Manufacturing Engineering Technology (e.g., chemistry, physics, mathematics). A degree in Aerospace Engineering is a strong advantage English proficiency (minimum B2 level) Experience with RTOS (Real-Time Operating Systems) Experience with Linux Nice to have Experience in developing web services (REST, SOAP, etc.) Experience in virtualization techniques (VirtualBox, QEMU, Vagrant, etc.) Experience in embedded programming (Yocto Project, VxWorks, Deos, FreeRTOS, etc. Conditions Location: Hybrid work model based in Gdańsk or Rzeszów Contract type: UoP (employment contract) Salary: depending on experience and expectations Benefits : flexible working hours, additional paid days off during the holiday season, Learning Together program, MyBenefit program, Employee Recognition Program, medical care, life insurance, Employee Pension Plan (PPE), technical and certification training Recruitment steps Phone call with a recruiter Interview with the client Decision and feedback