June 17, 2026
Embedded Developer
Senior • Hybrid
5,000 - 6,500 EUR
Krakow, Poland
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
Similar jobs you might like
Technology
Itera
Senior Fullstack Developer (.NET + React/Angular)
Senior
Hybrid
Krakow, Poland
5,000 - 6,000 EUR
🏢 Summary: Senior Fullstack Developer role in a multinational Scrum team building and maintaining checkout solutions for auto manufacturers within a large Nordic banking environment. The position involves developing new features, maintaining existing services, and contributing to testing and DevOps processes in a distributed, microservices-based setup. 🗂️ Requirements: 3+ years experience with React or Angular, 4+ years experience with C#, Experience with .NET Core and ASP.NET Core, Experience with CI/CD and DevOps processes, Knowledge of SOLID principles and clean architecture, Experience with REST or SOAP services, Experience with RDBMS (MS SQL Server, PostgreSQL, or MySQL), Experience with Git version control, Understanding of microservices and distributed systems, Knowledge of security best practices, Intermediate high English proficiency 📃 Skills: React, Angular, C#, .NET, ASP.NET, REST, SOAP, SQL, MS SQL, PostgreSQL, MySQL, Git, CI/CD, Microservices, Azure, AWS, YAML, Octopus, SonarQube, ServiceFabric, WCF, WebApi, AzureServiceBus, NServiceBus, IIS 🏢 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 Senior Fullstack Developer who wants to take part in the engineering team of one of our customers - a large Nordic bank that is part of one of Europe’s biggest financial groups, offering a wide range of financial services. In this role, you will be part of a multi-national Scrum team that develops checkout solutions for auto manufacturers, with support for multiple countries. Daily communication with colleagues as well as with other developers and business partners and occasional business trips will be an essential part of the working process. Tasks and responsibilities: Development of new features and services according to specifications and extending current functionalities Participate in existing operations and maintain the services Perform unit testing and contribute in other testing Maintain contact with relevant stakeholders Professional requirements: 3+ years of experience with React or Angular 4+ years of experience with C#, preferably with .NET Core and ASP.NET Core Experience with DevOps Process and CI/CD Familiarity with SOLID principles, clean architecture Experience with REST or SOAP Experience with any of RDBMS - MS SQL Server, PostgreSQL, MySQL Version Control experience (GIT, etc) Interest, experience in microservices, distributed systems, security best practices Proactive and quality focused English: intermediate high, both verbal and written Be a plus: Experience in banking software Experience with: WCF service development, WebApi and ServiceFabric service development, IIS configuration Queue messaging: AzureServiceBus, NServiceBus Experience with Azure DevOps, GitHub, AWS, YAML, Octopus deployments, Mend.io , SonarQube, unit/integration tests support, technical documentation routines 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
emagine Polska
Senior Embedded Software Engineer
Senior
On-site
Stockholm, Sweden
🏢 Summary: Senior Embedded Software Engineer role focused on developing and maintaining embedded software for connected devices and IoT solutions in a cross-functional agile environment. The position involves hands-on development, system integration, architecture contributions, and technical leadership within a senior engineering team. The contract is based in Stockholm for 9–12 months starting in September or October. 🗂️ Requirements: Extensive experience in embedded software development, Strong background in IoT and connected device solutions, Strong Python programming skills, Experience with device-level software, firmware, or embedded systems, Understanding of software architecture, testing, and system integration, Ability to work independently and take ownership of technical challenges, Excellent English communication skills, Ability to work onsite when required 📃 Skills: Python, IoT, Embedded, Firmware, Architecture, Testing, Integration, Backend, Cloud, Agile 🏢 Description: Location: Stockholm Duration: 9–12 months Start Date: September / October Language: English Role Overview We are looking for a Senior Embedded Software Engineer to join a device-focused development team working on connected products and IoT solutions. The ideal consultant is a highly experienced software engineer who can contribute hands-on while also bringing stability, technical leadership, and a calm, structured approach to the team. You will be involved in the development, integration, and maintenance of embedded software running on connected devices, collaborating closely with cross-functional teams to deliver reliable and scalable solutions. Location: Stockholm Duration: 9–12 months Start Date: September / October Language: English Key Responsibilities Design, develop, and maintain embedded software for connected devices. Contribute to the architecture and implementation of IoT solutions. Develop and optimize software components using Python and other relevant technologies. Support integration between device software, cloud services, and backend systems. Troubleshoot, debug, and improve system performance and reliability. Collaborate with engineering, product, and operations teams in an agile environment. Provide senior-level guidance and help create stability and structure within the development team. Participate in code reviews and promote software engineering best practices. Required Skills & Experience Extensive experience in embedded software development . Strong background in IoT and connected device solutions . Solid programming skills in Python . Experience working with device-level software, firmware, or embedded systems. Strong understanding of software architecture, testing, and system integration. Ability to work independently and take ownership of technical challenges. Excellent communication skills in English. Preferred Qualifications Previous experience from large-scale industrial, automotive, transportation, or connected-product environments. Experience from organizations such as Scania, Stonebridge , or similar technology-driven companies is highly valued. Ability and willingness to spend time onsite when required. Proven track record as a senior consultant capable of mentoring others and creating a positive, stable team environment. Personal Profile Senior and self-driven professional. Pragmatic, collaborative, and solution-oriented. Calm and structured approach to complex technical challenges. Comfortable working in cross-functional and international teams.
Technology
Sigma Software
Embedded Software Engineer (with Yocto)
Senior
Remote
Warsaw, Poland
🏢 Summary: Embedded Engineer role focused on developing IoT-driven embedded solutions with cloud connectivity and modern communication technologies. The position involves designing, debugging, testing, and maintaining embedded software and hardware components while collaborating with engineers and customers. Candidates should have strong experience in C, embedded Linux, communication protocols, and embedded system troubleshooting. 🗂️ Requirements: 4+ years of experience with C, Experience with cloud connectivity applications, Experience with FOTA solutions, Strong knowledge of LTE, Strong knowledge of BLE, Strong knowledge of OpenThread, Strong knowledge of MQTT, Knowledge of cybersecurity, Practical experience with Yocto Linux, Experience debugging embedded systems, Experience using J-Link, Experience using ST-Link, Upper-Intermediate English 📃 Skills: C, LTE, BLE, OpenThread, MQTT, Yocto, Linux, FOTA, J-Link, ST-Link, Docker, GitLab, Jira, Cybersecurity 🏢 Description: We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise. In this role, you will collaborate with a team of experienced Embedded Engineers to design and implement high-quality solutions that address real-world challenges. This role suggests working with embedded systems, cloud connectivity, and modern communication technologies. If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited to collaborate with you! Requirements - 4+ years of experience with C - Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions - Strong background in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity - Practical experience with Yocto Linux - Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link, ST-Link) and resolving system-level issues - Upper-Intermediate level of English Would be a plus - Hardware knowledge - Experience with Docker, GitLab, and Jira Responsibilities - Design separate components, modules, classes, and devices - Code, debug, document, and maintain portions of software and hardware - Perform different types of testing - Participate in estimation and planning sessions - Contribute to the development of technical project documentation and user documentation - Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation - Participate in conference calls and face-to-face meetings with the Customer and Customer partners - Comply with the best engineering practices, technical standards, and quality criteria set forth on the project - Report status and progress according to the project and company demands - Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements - Escalate technical issues to the Architect, Team Lead, and Project Manager
Technology
Sigma Software
Embedded Software Engineer (with Yocto)
Mid
Remote
Warsaw, Poland
🏢 Summary: The role involves designing and developing embedded systems for IoT-driven solutions with cloud connectivity and modern communication technologies. The engineer will work on real devices, implementing, debugging, and maintaining embedded software while collaborating with a technical team. The position focuses on delivering high-quality, production-ready embedded and connected solutions. 🗂️ Requirements: 4+ years of experience with C, Experience with cloud connectivity and FOTA solutions, Strong knowledge of LTE, BLE, OpenThread, MQTT, Experience with cybersecurity in embedded systems, Practical experience with Yocto Linux, Hands-on debugging on real devices using J-Link or ST-Link, Experience troubleshooting system-level issues, Upper-Intermediate English level 📃 Skills: C, LTE, BLE, OpenThread, MQTT, Yocto, Linux, FOTA, J-Link, ST-Link, Docker, GitLab, Jira, Cybersecurity 🏢 Description: We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise. In this role, you will collaborate with a team of experienced Embedded Engineers to design and implement high-quality solutions that address real-world challenges. This role suggests working with embedded systems, cloud connectivity, and modern communication technologies. If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited to collaborate with you! Requirements 4+ years of experience with C Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions Strong background in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity Practical experience with Yocto Linux Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link, ST-Link) and resolving system-level issues Upper-Intermediate level of English Would be a plus Hardware knowledge Experience with Docker, GitLab, and Jira Responsibilities Design separate components, modules, classes, and devices Code, debug, document, and maintain portions of software and hardware Perform different types of testing Participate in estimation and planning sessions Contribute to the development of technical project documentation and user documentation Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation Participate in conference calls and face-to-face meetings with the Customer and Customer partners Comply with the best engineering practices, technical standards, and quality criteria set forth on the project Report status and progress according to the project and company demands Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements Escalate technical issues to the Architect, Team Lead, and Project Manager
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

Itero Group
Software Engineer
Senior
On-site
New York, NY
🏢 Summary: Experienced Software Engineer role focused on enterprise digital transformation for Financial Services clients, building scalable full-stack and AI-enabled applications using modern cloud technologies. The position involves client collaboration, architecture design, API development, and Agile delivery while leveraging AI-assisted development tools. 🗂️ Requirements: 7+ years of software engineering experience, Strong full-stack development experience, Experience with TypeScript, Experience with React, Experience with Python, Experience developing REST APIs, Experience with enterprise integrations, Experience with cloud-native applications, Experience with Azure, AWS, or GCP, Experience with Git, Experience with CI/CD, Experience with AI-assisted development tools, Strong troubleshooting skills, Performance optimization skills, Consulting experience with direct client interaction, Bachelor's degree in Computer Science, Information Systems, Engineering, or Mathematics 📃 Skills: TypeScript, React, Python, REST, GraphQL, Azure, AWS, GCP, Git, CI/CD, Cursor, Copilot, Claude, Agile, LLM 🏢 Description: About us Itero Group is a Women-Owned Small Business focused on simplifying complex transformations. We empower clients in the private and government sectors to become more optimized, digitally enabled, and data-driven organizations through our comprehensive business consulting and innovative delivery solutions. Itero Group's dedicated team members are experienced thought leaders, tenacious workers, and creative thinkers. Position Summary We are seeking an experienced Software Engineer to support enterprise digital transformation initiatives for leading Financial Services clients. This individual will design, develop, and deploy modern software solutions while partnering directly with business stakeholders to solve complex business challenges. The ideal candidate has 7+ years of software engineering experience with strong full-stack development expertise utilizing TypeScript, React, Python, REST APIs, and cloud platforms (Azure, AWS, or GCP). This individual is comfortable working directly with clients, gathering requirements, building scalable applications, integrating enterprise systems, and leveraging AI-assisted development tools to rapidly deliver innovative software solutions. Financial Services and consulting experience is preferred. Key Responsibilities - Design, develop, and deploy scalable full-stack applications. - Participate in client meetings to understand business challenges and develop innovative technology solutions. - Develop modern web applications utilizing React, TypeScript, Python, and cloud technologies. - Build APIs, integrations, and enterprise workflows. - Partner directly with business stakeholders to gather requirements and translate business needs into technical solutions. - Rapidly prototype and deliver solutions utilizing AI-assisted development tools. - Develop AI-enabled applications utilizing LLM technologies. - Participate in architecture, solution design, and technology decisions. - Participate in Agile ceremonies including sprint planning, backlog grooming, and code reviews. - Mentor junior engineers and promote engineering best practices. Required Qualifications - 7+ years of Software Engineering experience. - Strong full-stack development utilizing TypeScript, React, and Python. - Experience developing REST APIs, enterprise integrations, and cloud-native applications. - Experience with Azure, AWS, or GCP. - Experience with Git, CI/CD, and modern software development practices. - Experience utilizing AI-assisted development tools (Cursor, Copilot, Claude, or similar). - Strong troubleshooting and performance optimization skills. - Consulting experience working directly with clients to understand business requirements and deliver technology solutions. - Working across a modern full stack (TypeScript, React, Python, REST or GraphQL APIs) with hands-on cloud experience in AWS or Azure. - Bachelor's degree in Computer Science, Information Systems, Engineering, or Mathematics. Benefits - Health & Wellness: Medical (BC-BS), dental, and vision plans. - Paid Time Off: Generous PTO and paid holidays. - Retirement Savings: 401(k) plan with company match and auto-enrollment. - Company-Paid Coverage: Short-term and long-term disability, life insurance, and AD&D insurance. - Additional Options: Voluntary benefits including pet insurance and student loan assistance. - Perks: FSAs, HSAs, wellness programs, and work-life balance support. Itero Group is an equal opportunity employer and does not discriminate against any employee or applicant because of race, age, sex, color, physical or mental disability, religion, sexual orientation, marital status, national origin, veteran status or political affiliation.
Technology

Itero Group
Software Engineer
Senior
On-site
Boston, MA
🏢 Summary: Experienced Software Engineer role focused on building scalable full-stack and AI-enabled solutions for enterprise digital transformation projects in the Financial Services sector. The position involves client-facing consulting, cloud-native application development, enterprise integrations, and collaboration on architecture and Agile delivery. 🗂️ Requirements: 7+ years of Software Engineering experience, Strong full-stack development with TypeScript, Strong full-stack development with React, Strong full-stack development with Python, Experience developing REST APIs, Experience with enterprise integrations, Experience building cloud-native applications, Experience with Azure, AWS, or GCP, Experience with Git, Experience with CI/CD practices, Experience with AI-assisted development tools, Strong troubleshooting skills, Performance optimization skills, Consulting experience working directly with clients, Experience gathering business requirements and delivering technical solutions, Bachelor's degree in Computer Science, Information Systems, Engineering, or Mathematics 📃 Skills: TypeScript, React, Python, REST, GraphQL, Azure, AWS, GCP, Git, CI/CD, Cursor, Copilot, Claude, LLM, Agile 🏢 Description: About us Itero Group is a Women-Owned Small Business focused on simplifying complex transformations. We empower clients in the private and government sectors to become more optimized, digitally enabled, and data-driven organizations through our comprehensive business consulting and innovative delivery solutions. Itero Group's dedicated team members are experienced thought leaders, tenacious workers, and creative thinkers. Software Engineer Position Summary We are seeking an experienced Software Engineer to support enterprise digital transformation initiatives for leading Financial Services clients. This individual will design, develop, and deploy modern software solutions while partnering directly with business stakeholders to solve complex business challenges. The ideal candidate has 7+ years of software engineering experience with strong full-stack development expertise utilizing TypeScript, React, Python, REST APIs, and cloud platforms (Azure, AWS, or GCP). This individual is comfortable working directly with clients, gathering requirements, building scalable applications, integrating enterprise systems, and leveraging AI-assisted development tools to rapidly deliver innovative software solutions. Financial Services and consulting experience is preferred. Key Responsibilities - Design, develop, and deploy scalable full-stack applications. - Participate in client meetings to understand business challenges and develop innovative technology solutions. - Develop modern web applications utilizing React, TypeScript, Python, and cloud technologies. - Build APIs, integrations, and enterprise workflows. - Partner directly with business stakeholders to gather requirements and translate business needs into technical solutions. - Rapidly prototype and deliver solutions utilizing AI-assisted development tools. - Develop AI-enabled applications utilizing LLM technologies. - Participate in architecture, solution design, and technology decisions. - Participate in Agile ceremonies including sprint planning, backlog grooming, and code reviews. - Mentor junior engineers and promote engineering best practices. Required Qualifications - 7+ years of Software Engineering experience. - Strong full-stack development utilizing TypeScript, React, and Python. - Experience developing REST APIs, enterprise integrations, and cloud-native applications. - Experience with Azure, AWS, or GCP. - Experience with Git, CI/CD, and modern software development practices. - Experience utilizing AI-assisted development tools (Cursor, Copilot, Claude, or similar). - Strong troubleshooting and performance optimization skills. - Consulting experience working directly with clients to understand business requirements and deliver technology solutions. - Working across a modern full stack (TypeScript, React, Python, REST or GraphQL APIs) with hands-on cloud experience in AWS or Azure. - Bachelor's degree in Computer Science, Information Systems, Engineering, or Mathematics. Benefits - Health & Wellness: Medical (BC-BS), dental, and vision plans. - Paid Time Off: Generous PTO, paid holidays, and increasing PTO based on years of service. - Retirement Savings: 401(k) plan with company match and auto-enrollment. - Company-Paid Coverage: Short-term and long-term disability, life insurance, and AD&D insurance. - Additional Options: Voluntary benefits including pet insurance and student loan assistance up to $1,000 annually. - Perks: FSAs, HSAs, wellness programs, and more to enhance work-life balance. Itero Group is an equal opportunity employer and does not discriminate against any employee or applicant because of race, age, sex, color, physical or mental disability, religion, sexual orientation, marital status, national origin, veteran status or political affiliation.
Technology

Itero Group
Software Engineer
Senior
On-site
Chicago, IL
🏢 Summary: Senior Software Engineer role focused on building scalable full-stack and AI-enabled applications for enterprise digital transformation initiatives in the financial services sector. The position involves client-facing consulting, cloud-native development, enterprise integrations, and modern software delivery using TypeScript, React, Python, and cloud platforms. 🗂️ Requirements: 7+ years of software engineering experience, Full-stack development experience with TypeScript, Full-stack development experience with React, Full-stack development experience with Python, Experience developing REST APIs, Experience with enterprise integrations, Experience with cloud-native applications, Experience with Azure, AWS, or GCP, Experience with Git, Experience with CI/CD practices, Experience with AI-assisted development tools, Strong troubleshooting skills, Performance optimization skills, Consulting experience with direct client interaction, Experience gathering business requirements, Bachelor's degree in Computer Science, Information Systems, Engineering, or Mathematics 📃 Skills: TypeScript, React, Python, REST, GraphQL, Azure, AWS, GCP, Git, CI/CD, Cursor, Copilot, Claude, LLM, Agile 🏢 Description: About us Itero Group is a Women-Owned Small Business focused on simplifying complex transformations. We empower clients in the private and government sectors to become more optimized, digitally enabled, and data-driven organizations through our comprehensive business consulting and innovative delivery solutions. Itero Group's dedicated team members are experienced thought leaders, tenacious workers, and creative thinkers. Software Engineer Position Summary We are seeking an experienced Software Engineer to support enterprise digital transformation initiatives for leading Financial Services clients. This individual will design, develop, and deploy modern software solutions while partnering directly with business stakeholders to solve complex business challenges. The ideal candidate has 7+ years of software engineering experience with strong full-stack development expertise utilizing TypeScript, React, Python, REST APIs, and cloud platforms (Azure, AWS, or GCP). This individual is comfortable working directly with clients, gathering requirements, building scalable applications, integrating enterprise systems, and leveraging AI-assisted development tools to rapidly deliver innovative software solutions. Financial Services and consulting experience is preferred. Key Responsibilities - Design, develop, and deploy scalable full-stack applications. - Participate in client meetings to understand business challenges and develop innovative technology solutions. - Develop modern web applications utilizing React, TypeScript, Python, and cloud technologies. - Build APIs, integrations, and enterprise workflows. - Partner directly with business stakeholders to gather requirements and translate business needs into technical solutions. - Rapidly prototype and deliver solutions utilizing AI-assisted development tools. - Develop AI-enabled applications utilizing LLM technologies. - Participate in architecture, solution design, and technology decisions. - Participate in Agile ceremonies including sprint planning, backlog grooming, and code reviews. - Mentor junior engineers and promote engineering best practices. Required Qualifications - 7+ years of Software Engineering experience. - Strong full-stack development utilizing TypeScript, React, and Python. - Experience developing REST APIs, enterprise integrations, and cloud-native applications. - Experience with Azure, AWS, or GCP. - Experience with Git, CI/CD, and modern software development practices. - Experience utilizing AI-assisted development tools (Cursor, Copilot, Claude, or similar). - Strong troubleshooting and performance optimization skills. - Consulting experience working directly with clients to understand business requirements and deliver technology solutions. - Working across a modern full stack (TypeScript, React, Python, REST or GraphQL APIs) with hands-on cloud experience in AWS or Azure. - Bachelor's degree in Computer Science, Information Systems, Engineering, or Mathematics. Benefits - Medical, dental, and vision plans. - Generous PTO and paid holidays. - 401(k) plan with company match and auto-enrollment. - Short-term and long-term disability, life insurance, and AD&D insurance. - Voluntary benefits including pet insurance and student loan assistance. - FSAs, HSAs, wellness programs, and additional work-life balance perks. Itero Group is an equal opportunity employer and does not discriminate against any employee or applicant because of race, age, sex, color, physical or mental disability, religion, sexual orientation, marital status, national origin, veteran status or political affiliation.
Technology
Sii
Embedded Developer – automotive sector (f/m/x)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Embedded Developer role focused on designing and implementing embedded C++ software for automotive ECUs and machine control systems, including Linux-based HMI functions. The position involves model-based design with Matlab/Simulink, real-time systems development, and full lifecycle participation from requirements to validation. The engineer works with RTOS, CAN communication, and performs hands-on testing on target hardware. 🗂️ Requirements: Minimum 5 years of professional experience, Strong experience in C++, Experience in embedded systems or firmware development, Solid understanding of embedded software development lifecycle, Hands-on experience with Matlab/Simulink, Experience with model-based design, Experience with RTOS-based development, Experience with CAN communication, Proficiency with Enterprise Architect, Knowledge of software testing methods, Good command of English 📃 Skills: C++, Embedded, RTOS, Matlab, Simulink, CAN, EnterpriseArchitect, Linux, ECU, HMI, EmbeddedCoder 🏢 Description: We are looking for an Embedded Developer to join our team and contribute to an exciting project in the automotive industry. The role involves designing and implementing embedded software components, working on both low-level control systems and Linux-based HMI functions. By joining us, you become a member of the Embedded Competence Center at Sii, 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. Apply! Your tasks Design, develop and maintain embedded C++ software for ECUs and machine control systems Develop and maintain control algorithms and software models using Matlab/Simulink, including model-based design Transform models into production-ready embedded code and support integration Work with real-time systems, sensors, actuators, and communication interfaces (e.g. CAN) Participate in the full development lifecycle: requirements, design, implementation, integration and verification Collaborate closely with system engineers, control engineers, and hardware teams Perform hands-on validation and testing directly on machines, including access to a dedicated test track near the office Contribute to continuous improvements within an agile setup Requirements At least 5 years of professional experience Strong experience in C++ (preferably modern C++) Experience in embedded systems/firmware development Solid understanding of the embedded software development life cycle Hands-on experience with Matlab/Simulink and model-based design Familiarity with electrical and electronic system architectures Hands-on experience with RTOS-based software development Experience with CAN communication Proficiency with the Enterprise Architect tool Knowledge of software testing methods (e.g., code analysis, unit validation) Good command in English Nice-to-have requirements Previous work with auto-code generation (e.g., Embedded Coder) Knowledge of vehicle communication protocols (e.g., CAN) Experience in the automotive or heavy equipment domain Familiarity with functional safety (e.g., ISO 26262) 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
Sigma Software
Middle/Senior Embedded Developer with Rust experience (IoT)
Senior
Remote
Warsaw, Poland
🏢 Summary: Offer for an Embedded Developer with strong Rust expertise to work on a smart IoT sleep-tracking device. The role involves developing and optimizing embedded software components, enhancing device capabilities, and ensuring high engineering and quality standards. You will collaborate with a cross-functional team to deliver a high-performance device integrated with a mobile application. 🗂️ Requirements: Strong proficiency in Rust, Experience in C/C++ for embedded systems, Experience developing drivers for hardware interfaces (I2C, SPI, UART, I2S), Hands-on experience with ARM Cortex-A, Experience with Linux, Experience with unit, integration, and end-to-end testing, Proficiency with Git, Upper-Intermediate English level 📃 Skills: Rust, C, C++, ARM, Linux, I2C, SPI, UART, I2S, Git, Testing 🏢 Description: We’re looking for an experienced Embedded Developer with Rust programming experience to join our embedded development team. You will work on a smart sleep-tracking device in the IoT domain, contributing to a high-impact product with complex technical challenges and strong engineering standards. CUSTOMER Our Customer is a major international company specializing in the development of smart sleep-tracking devices. PROJECT By joining this project, you’ll work with a team of experienced engineers to enhance the capabilities and performance of a smart sleep-tracking device. The device connects to a mobile application and provides users with a wide range of advanced analytical metrics. Responsibilities Develop software components using C and Rust Contribute to the development of technical project documentation and user documentation Participate in conference calls and face-to-face meetings with the Customer and Customer partners Comply with the best engineering practices, technical standards, and quality criteria set forth on the project Report on status and progress according to the project and company demands Spot current deficiencies in the development process, adopted procedures, engineering practices, environment configurations, etc., and suggest improvements Escalate technical issues to the Architect, Team Lead, and Project Manager Improve your qualification within the areas of expertise by attending various training courses, seminars, and/or other educational organizations Requirements Strong proficiency in Rust programming Experience in C/C++ development for embedded systems Experience in developing drivers for hardware interfaces (I2C, SPI, UART, I2S, etc.) Hands-on experience with ARM (Cortex-A) Experience with Linux Experience with code reviews and testing (unit, integration, end-to-end) Proficiency with Git Upper-Intermediate level of English WOULD BE A PLUS Expertise in video transcoding (H.264, H.265, MJPEG) and audio transcoding (AAC, OPUS, PCM, G.711, G.722) Experience with Yocto build system Knowledge of streaming protocols and concepts, including WebRTC, SDP, ICE, RTP Experience with FFmpeg and GStreamer Experience with BLE, Wi-Fi, TCP/IP stack, lwIP Experience with microcontrollers (ESP32) and FreeRTOS Personal Profile Detail-oriented and quality-focused Strong problem-solving skills Ability to work independently and in a team Good communication skills Eager to learn and adapt to new technologies