Location: San Ramon, United States
EMPLOYER: Flosum Corporation
JOB TITLE: Implementation Engineer
POSITION: One (1), Full Time
HOURS PER WEEK: 40
WORK SCHEDULE: 9:00 A.M. to 5:00 P.M
JOB DESCRIPTION: 1. Implement Flosum’s Products:
1. Deploy and configure Flosum’s solutions within customers Salesforce environments, ensuring seamless integration and optimal functionality.
2. Support Product Adoption: Guide customers through their product adoption journey by delivering training
sessions and assessing their DevSecOps processes to ensure alignment with best practices.
3. Lead Training Webinars: Conduct webinars for large audiences, covering product features, new enhancements,
and best practices for using Flosum’s tools.
4. Create Technical Documentation: Develop comprehensive product technical documentation, highlighting key features
and providing detailed guidance on Flosum’s offerings.
5. Support the Sales Process: Assist in the sales process by conducting product demonstrations, showcasing
Flosum’s capabilities to potential customers.
6. Engage Key Stakeholders: Collaborate with key stakeholders to provide consultation on process improvements and recommend enhancements based on customer needs.
7. Product Integrations Collaborate with customers to integrate Flosum’s products with external platforms
such as GitHub, GitLab, Bitbucket, and Azure DevOps, ensuring seamless interoperability and enhanced workflow efficiency.
8. Partner Training Train Flosum’s partners to effectively onboard customers and ensure they are proficient in using Flosum’s products, enabling them to drive customer success.
Interested applicants please mail/submit your resume directly to the attention of:
Flosum Contracts Manager 11040 Bollinger Canyon Rd, Suite E-944 San Ramon, CA 94582
Dates Posted At Job Location: 3/13/26 to 4/12/26
Physical Location Posted: San Ramon Location
THIS JOB LISTING IS POSTED IN CONNECTION WITH THE FILING OF A PERMANENT ALIEN LABOR CERTIFICATION APPLICATION AND THAT ANY PERSON MAY PROVIDE DOCUMENTARY EVIDENCE BEARING ON THE APPLICATION TO:
Certifying Officer U.S. Department of Labor,
Employment and Training Administration, Atlanta National Processing Center Harris Tower,
233 Peachtree Street, NE., Suite 410,
Atlanta, GA 30303
Location: Riyadh, Saudi Arabia; Dammam, Saudi Arabia; Al Khobar, Saudi Arabia
Eram Talent is seeking a proficient
Master Data Management (MDM) Business Analyst - Informatica
to join our dynamic team. In this role, you will serve as a key liaison between business stakeholders and technical teams to ensure that Informatica-based MDM solutions effectively meet organizational data management needs.
You will be responsible for gathering and documenting business requirements, analyzing existing data processes, and collaborating with technical teams on solution design and implementation. You will also help in identifying data quality issues, facilitate data governance activities, and support ongoing MDM initiatives to improve data accuracy, consistency, and compliance.
If selected, the work location would be onsite at
Al Khobar.
Key Responsibilities
Collaborate with business stakeholders to understand their master data requirements, document data definitions, and analyze data structures for optimal data management.
Plan and execute data migration activities, including data mapping, data extraction, transformation, and loading (ETL) processes, during system upgrades or platform transitions.
Ensure compliance with data security and privacy regulations, implement access controls, and monitor data usage to protect sensitive master data.
Conduct thorough analysis of existing master data sets to identify discrepancies, anomalies, and opportunities for improvement, providing actionable insights to stakeholders.
Develop and generate reports, dashboards, and data visualizations to provide insights into master data quality, trends, and performance, supporting decision-making processes.
Facilitate change management activities related to master data management initiatives, including communication, training, and stakeholder
Develop and enforce master data governance policies, standards, and processes to ensure data quality, consistency, and compliance with regulatory requirements.
Collaborate with business users and IT teams to map data sources, define data hierarchies, and create data models that support effective master data management.
Define and implement data standardization rules and processes to harmonize master data elements across disparate systems and business units.
Coordinate the integration of master data management solutions with existing enterprise systems, ensuring seamless data flow and interoperability.
Requirements
Bachelor’s degree in Information Technology, or equivalent from a recognized and accredited university is required
5+ Years of Work Experience as a Master Data Management (MDM) Business Analyst or similar role is required.
Certified Data Privacy Solutions Engineer (CDPSE) preferred
Certifications in MDM or Informatica is highly preferred.
Experience in Information Technology / Data Solutions / Networking / Cybersecurity preferred
Proven experience as a Business Analyst, specifically in Master Data Management (MDM).
Strong understanding of MDM principles, data governance, and data quality management.
Experience with MDM tools (e.g., Informatica, SAP MDG, Oracle) is a plus.
Excellent analytical and problem-solving skills.
Strong communication and interpersonal skills to effectively engage with stakeholders.
Riyadh, Saudi Arabia; Dammam, Saudi Arabia; Al Khobar, Saudi Arabia
Location: Bengaluru, India; Al Khobar, Saudi Arabia; Dammam, Saudi Arabia
Eram Talent, a leading talent acquisition company, is seeking a highly skilled Lead Master Data Management (MDM) Architect to join our team in Saudi Arabia. In this pivotal role, you will be responsible for defining and implementing robust MDM strategies and frameworks that ensure the quality, consistency, and accessibility of master data across various platforms and applications.
The ideal candidate will possess extensive experience in master data management, data governance, and architecture. You will lead cross-functional teams in designing MDM solutions that align with business objectives while adhering to industry best practices. Additionally, you will work closely with stakeholders to understand their data needs and translate them into actionable strategies.
If selected, the work location would be onsite at
Saudi Arabia.
Responsibilities
Develop and maintain the Master Data Management strategy to meet business requirements and enhance data quality .
Collaborate with business stakeholders, executives, and Technology departments to understand business requirements and translate them into Master Data Management architecture solutions.
Lead the design and architecture of MDM solutions considering scalability, performance and integration with existing systems
Define and enforce Master Data Management architectural standards, frameworks, and methodologies across the organization.
Define data governance policies and standards to maintain the accuracy and reliability of master data.
Provide expertise in data modelling, data profiling, data quality assessments and data models management
Collaborate with Data Quality and MDM teams to provide architectural oversight, inputs on standards & mentorship
Collaborate with stakeholders to understand data consumption patterns and optimize MDM solutions accordingly.
Evaluate and recommend emerging technologies, tools, and platforms to enhance the company's MDM capabilities.
Conduct the design, implementation, and maintenance of enterprise-wide Technology systems, ensuring scalability, reliability, and security and seek approval from the Master Data Quality Manager on the same.
Conduct regular assessments and audits to ensure compliance with Technology architecture standards and identify areas for improvement.
Drive the integration of new technologies and solutions, ensuring seamless interoperability with existing systems.
Provide technical expertise and support while, conducting the planning and execution of Technology projects.
Stay up-to-date with industry trends and advancements in MDM, proposing innovative solutions to enhance business operations.
Requirements
Bachelor's or Master’s degree in Computer Science, Information Systems, or a related field.
Certified Data Privacy Solutions Engineer (CDPSE) preferred
7+ years of experience in data management focused on Master Data Management.
Strong background in data governance, data quality management, and data integration.
Proven experience with MDM tools such as Informatica MDM, Talend, or SAP MDG.
Demonstrated ability to design and implement MDM frameworks and processes that drive data quality improvements.
Excellent communication, leadership, and interpersonal skills, with the ability to work effectively with stakeholders at all levels.
In-depth understanding of data architecture, data modeling, and related technologies.
Strong analytical and problem-solving skills, with a focus on delivering actionable solutions.
Experience in guiding and mentoring teams in a collaborative environment.
Fluency in English; proficiency in Arabic is a plus.
Location: Dhahran, Saudi Arabia; Bengaluru, India
Eram Talent is seeking a Computing & Cloud Architect to join our innovative team in Saudi Arabia. The successful candidate will be responsible for designing and deploying cutting-edge cloud computing solutions that meet the needs of our clients in a rapidly evolving technological landscape. This role combines deep technical knowledge with strategic insight, allowing you to develop tailored cloud architectures that take advantage of the best cloud services available. You will work closely with cross-functional teams to integrate solutions, promote cloud adoption, and drive digital transformation initiatives.
Key Responsibilities:
Own the enterprise architecture for computing platforms across on-prem, private cloud, public cloud, and HPC/AI infrastructure.
Define target reference architectures, standards, and roadmaps, and provide architectural assurance for major programs and solutions.
Develop and implement cloud strategies that support the organization’s short and long-term goals, ensuring high availability, performance, and security.
Provide leadership and guidance in cloud technology best practices, promoting a culture of innovation within the organization.
Integrate existing systems with cloud-based solutions, ensuring interoperability and data consistency across all platforms.
Collaborate with software engineering teams to define cloud architecture for new applications and features.
Evaluate new cloud services and technology trends, making recommendations to enhance functionality or efficiency.
Monitor and analyze cloud performance metrics, adjusting architectures to optimize costs and performance.
Requirements
Education:
Bachelor’s degree in Computer Science, Information Technology, or a related field; a Master’s degree is a plus.
Experience:
15+ years of experience in IT, with at least 5 years focused on cloud computing architectures.
Hands-on experience with major cloud platforms such as AWS, Azure, or Google Cloud.
Solid understanding of cloud services (IaaS, PaaS, SaaS) and technologies such as containers (Docker, Kubernetes).
Experience in cloud migration projects and managing hybrid cloud environments.
Certifications:
Cloud certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or Google Cloud Professional) are preferred.
Skills:
Strong problem-solving and analytical skills with a focus on scalable cloud solutions.
Excellent communication and collaboration skills, capable of conveying technical concepts to non-technical stakeholders.
Ability to thrive in a fast-paced environment and adapt to changing business needs.
Location: Dhahran, Saudi Arabia
Eram Talent, a prominent talent acquisition company, is looking for a knowledgeable and experienced Lead MDM (Master Data Management) Architect to join our dynamic team. In this role, you will be responsible for developing and implementing master data management strategies and solutions to ensure data accuracy, consistency, and accessibility across the organization.
The ideal candidate will possess extensive experience in data governance and architecture, as well as the ability to lead cross-functional teams to implement MDM solutions that align with business goals. You will work closely with stakeholders to understand data requirements and design frameworks that enhance data quality and integrity.
Responsibilities
Develop and maintain the Master Data Management strategy to meet business requirements and enhance data quality .
Collaborate with business stakeholders, executives, and Technology departments to understand business requirements and translate them into Master Data Management architecture solutions.
Lead the design and architecture of MDM solutions considering scalability, performance and integration with existing systems
Define and enforce Master Data Management architectural standards, frameworks, and methodologies across the organization.
Define data governance policies and standards to maintain the accuracy and reliability of master data.
Provide expertise in data modelling, data profiling, data quality assessments and data models management
Collaborate with Data Quality and MDM teams to provide architectural oversight, inputs on standards & mentorship
Collaborate with stakeholders to understand data consumption patterns and optimize MDM solutions accordingly.
Evaluate and recommend emerging technologies, tools, and platforms to enhance the company's MDM capabilities.
Conduct the design, implementation, and maintenance of enterprise-wide Technology systems, ensuring scalability, reliability, and security and seek approval from the Master Data Quality Manager on the same.
Conduct regular assessments and audits to ensure compliance with Technology architecture standards and identify areas for improvement.
Drive the integration of new technologies and solutions, ensuring seamless interoperability with existing systems.
Provide technical expertise and support while, conducting the planning and execution of Technology projects.
Stay up-to-date with industry trends and advancements in MDM, proposing innovative solutions to enhance business operations.
Requirements
Bachelor's or Master's degree in Computer Science, Information Systems, or related field.
Certified Data Privacy Solutions Engineer (CDPSE) preferred
10+ years of experience in data architecture, data management, or related roles, with at least 5 years of experience in MDM.
Strong knowledge of MDM tools and technologies such as Informatica MDM, Talend, or SAP MDG.
Experience with data modeling, data integration, and data quality management.
In-depth understanding of data governance concepts and best practices.
Proven ability to design and implement MDM frameworks that improve data quality and accessibility.
Excellent leadership, communication, and interpersonal skills.
Ability to work effectively with cross-functional teams and manage multiple projects simultaneously.
Strong analytical and problem-solving skills.
Location: Linz, Austria
Workplace: hybrid
TeamViewer is a leading Digital Workplace platform that connects people with technology - helping organizations enable, improve, and automate digital processes so work works better. Our solutions combine connectivity, data, automation, and AI to shape the future of digital work for millions of users around the world.
We are looking for a technically strong and product-minded Product Manager to join our AI Product Team and shape how TeamViewer connects with partner systems, data sources, AI frameworks, and agentic ecosystems. In this role, you will define and drive a cross-product integration roadmap that helps customers, partners, and internal teams unlock more value from TeamViewer products. You will work at the intersection of AI, APIs, data, enterprise software, and partnerships - turning technical possibilities into scalable product capabilities with real customer impact.
Responsibilities
Own the integration strategy and roadmap:
Define where and how TeamViewer should integrate with third-party systems across the product portfolio, balancing customer value, partner opportunity, technical feasibility, and long-term platform scalability.
Build impactful partner and data integrations:
Identify, prioritize, and deliver integrations that connect TeamViewer with partner and customer systems to extract, contribute, synchronize, and operationalize data in secure, reliable, and enterprise-ready ways.
Shape our agentic AI ecosystem:
Help define TeamViewer’s approach to AI interoperability, including integrations with AI frameworks, model and tool ecosystems, Model Context Protocol (MCP), Agent-to-Agent (A2A) patterns, and emerging standards for agent-to-tool and agent-to-agent communication.
Turn complex needs into clear product requirements:
Translate partner, customer, and internal use cases into crisp product requirements, API contracts, integration specifications, acceptance criteria, and technical trade-offs that engineering teams can execute with confidence.
Drive partnerships from idea to adoption:
Collaborate with Business Development, Partnerships, Engineering, Security, Legal, Sales, Customer Success, and external partners to evaluate opportunities, align joint roadmaps, remove blockers, and bring integrations successfully to market.
Create reusable platform capabilities:
Scale integration work beyond individual projects by driving reusable connectors, documentation, enablement materials, observability, success metrics, and self-service patterns that can be adopted across TeamViewer products.
Requirements
Several years of experience in technical product management, platform product management, API products, enterprise integrations, developer ecosystems, AI products, or comparable B2B SaaS roles.
Strong technical fluency in APIs, data exchange patterns, webhooks, authentication and authorization concepts, integration middleware, cloud platforms, and enterprise-grade reliability, scalability, privacy, and security expectations.
Proven ability to define and deliver third-party integrations, excellent partner management skills, connector platforms, partner-facing APIs, or data-intensive products that connect multiple systems and workflows.
Curiosity and practical experience with AI and GenAI ecosystems, including LLM application patterns, tool calling, retrieval-augmented generation, AI framework integrations, agentic workflows, MCP, A2A, or comparable interoperability standards.
Comfort working closely with engineering teams on architecture, feasibility, technical dependencies, release planning, quality, observability, and operational readiness.
A customer- and metrics-oriented mindset, using discovery, market analysis, usage data, and business impact to prioritize integration opportunities and measure success.
Clear written and verbal communication skills in English; German is a plus. A technical degree in Computer Science, Engineering, Data Science, AI, or equivalent practical experience is preferred.
What we offer
An attractive compensation package above the collectively agreed minimum basic salary (according to the IT-KV, standard level with classification ST1/rule)
28 days of well-deserved holidays
Onsite Onboarding in our HQ office for an optimal start
Great compensation and benefits packages including company achievement bonus and regular salary reviews
Public transport friendly office
Special terms for local gyms
Access to Corporate Benefits platform with many discounts
Regular Team events and company-wide celebrations
Open door policy, no dress code rules, frequent All Hands and Leadership Lunches
Hybrid and Flexible work time with up to 50% home office
Work From Abroad Program allowing up to 40 days of work outside your contracting country
We celebrate diversity as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Location: Home based - EMEA
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
We are hiring a Usability Engineer for our Design Team.
User Science is an evolving design discipline at Canonical. While we have long incorporated diverse research on user needs into our products, the mission of the newly formed User Science team is to expand beyond traditional models of UX research, integrating user needs end-to-end in development processes and quality standards across the company.
This mission requires skillful advocacy as well as organizational learning and change. As process pioneers, we draw insights from others, foster collaborative user research cultures, and constantly innovate with frameworks and standards.
Location:
This role will be based remotely in the EMEA region.
The role entails
Collecting and synthesizing user data: Developing user insights in diverse formats, scientifically analyzing data from A/B tests, usability studies, and other methodologies to create compelling findings.
Prototyping for impact: Building lightweight prototypes, data visualization dashboards, or automation scripts to enhance broader consumption of research.
Responding to audience needs: Calibrating research presentations with sensitivity and precision in a highly technical environment, understanding what level of depth is right for each stakeholder.
Promoting a data-informed culture: Working closely with process, product, and engineering teams to integrate user research into existing decision-making flows.
Building research scalability and interoperability: Strengthening research ops infrastructure, making key methodologies more accessible, actionable, and repeatable.
Fostering a learning culture: Contribute to the evolving definition of User Science through user-centered training, resource development, and outreach.
What we are looking for in you
Exceptional academic track record from both high school and university
Bachelor’s or Master’s degree in a related field such as Design, Engineering, Data Science or similar, or a compelling narrative about your alternative chosen path.
User research expertise: Proficiency in both qualitative and quantitative user research methodologies, including user interviews, usability testing, A/B testing, surveys, and data analysis.
Tinkerer mindset: A passion for hacking, exploring, and building creative solutions, whether through technical prototyping, scripting, or research tooling.
A degree of technical fluency: Ability to quickly pick up technical concepts, engage deeply with engineering and process optimization teams, and contribute to cross-functional discussions.
A talent for optimization: A strong alignment towards building research ops, systematizing best practices, and creating frameworks for broader knowledge-sharing.
Finely tuned communication skills: Impeccable verbal and written communication abilities, characterized by warmth, precision, and a commitment to maintaining high-quality standards.
Portfolio: A robust portfolio showcasing a range of user research, design, or engineering projects that show a talent for exploration, optimization, and transforming insights into action.
Nice to have skills
Experience with Linux.
Some conceptual knowledge of container tech (such as LXD, Docker, Kubernetes), OpenStack deployment or operations, or public or private cloud management.
Some experience with or interest in data analysis frameworks in Python (e.g. pandas, seaborn), R, MATLAB or similar.
A proven track record of contributing to Open Source projects or communities.
A passion for aesthetics, visualization, or design.
What we offer you
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits below, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
Fully remote working environment - we’ve been working remotely since 2004!
Personal learning and development budget of 2,000USD per annum
Annual compensation review
Recognition rewards
Annual holiday leave
Parental Leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues at ‘sprints’
Priority Pass for travel and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Location: Home based - EMEA
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder led, profitable and growing.
We are hiring a Senior Design Researcher for our Design Team.
User Science is an evolving design discipline at Canonical. While we have long incorporated diverse research on user needs into our products, the mission of the newly formed User Science team is to expand beyond traditional models of UX research, integrating user needs end-to-end in development processes and quality standards across the company.
This mission requires skillful advocacy as well as organizational learning and change. As process pioneers, we draw insights from others, foster collaborative user research cultures, and constantly innovate with frameworks and standards.
This role sits in the design team reporting to the User Science Manager.
Location:
This role will be based remotely in the EMEA region.
The role entails
Conducting user research: Developing user insights in diverse formats, identifying and championing user needs across product areas.
Sharing findings concisely and skillfully: Supporting different teams with well-matched research presentations and clear documentation systems.
Promoting and shaping a data-informed culture: Working closely with process, product, and engineering teams to integrate user research into existing decision-making flows.
Building research scalability and interoperability: Owning research ops infrastructure, making key methodologies more accessible, actionable, and repeatable.
Fostering a learning culture: Contributing to the evolving definition of User Science through user-centered training, resource development, and outreach.
What we are looking for in you
Exceptional academic track record from both high school and university
Bachelor’s or Master’s degree in a related field such as Design, Human-Computer Interaction, Engineering or similar, or a compelling narrative about your alternative chosen path.
Deep research expertise: Proficiency in both qualitative and quantitative user research methodologies, including user interviews, usability testing, A/B testing, surveys, and data analysis. Exceptional depth in either qualitative or quantitative skills.
Strong technical curiosity: An alignment with and interest in open-source culture and the ability to engage deeply with technical subjects and stakeholders.
Proficiency in visual design and/or information design: Capability to translate complex data or ideas into strong, convincing visuals, ensuring that insights are both accessible and memorable.
A talent for storytelling and collaboration: Outstanding ability to craft narratives that effectively explain research findings and resonate with diverse audiences.
A knack for turning chaos into clarity: Meticulous organization and archivist skills, with the ability to transform scattered findings or disparate processes into cohesive, structured knowledge systems.
Portfolio: A robust portfolio showcasing a range of user research and/or design projects that highlight the ability to derive actionable insights from research and directly influence 1) product design and strategy or 2) organizational change.
What we offer you
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits below, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
Fully remote working environment - we’ve been working remotely since 2004!
Personal learning and development budget of 2,000USD per annum
Annual compensation review
Recognition rewards
Annual holiday leave
Parental Leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues at ‘sprints’
Priority Pass for travel and travel upgrades for long haul company events
About Canonical
Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do.
Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Location: Luxembourg; Birmingham, United Kingdom; London, United Kingdom; Manchester, United Kingdom; Paris, France; Madrid, Spain; Bucuresti, Romania; Rome, Italy; Rostock, Germany; Zagreb, Croatia; Aachen, Germany; Augsburg, Germany; Berlin, Germany; Dresden, Germany; Düsseldorf, Germany; Essen, Germany; Frankfurt, Germany; Freiburg, Germany; Hamburg, Germany; Hannover, Germany; Kiel, Germany; Koln, Germany; Leipzig, Germany; Magdeburg, Germany; Munich, Germany; Münster, Germany; Stuttgart, Germany; Poznan, Poland; Warsaw, Poland; Krakow, Poland; Lublin, Poland; Athens, Greece; Praha, Czechia; Budapest, Hungary; Wien, Austria; Brussels, Belgium; Amsterdam, Netherlands
Workplace: on-site
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a
Senior EmbeddedSoftware Engineer
to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
ABOUT THE CLIENT
Our client is an innovative aerospace technology company that is transforming system integration through AI-driven interoperability. Their core platform streamlines satellite integration workflows by enabling modular connectivity between payloads, components, and subsystems. It converts hardware specifications into digital twins and automatically generates, tests, and validates on-board middleware software that is both hardware- and OS-agnostic. This web-based collaborative tool supports mission-critical projects, allowing teams to efficiently model, test, and simulate data interfaces for satellites, spacecraft, and lunar landers.
NOTE: this position requires working on-site and relocation to Luxembourg.
JOB DESCRIPTION:
As Senior Embedded Software Engineer, you will architect, implement, and maintain our hardware-agnostic and OS-agnostic on-board software framework. Your work in collaboration with the AI team will enable integration of any hardware into any bus in less than a day instead of months, ensuring robustness, safety, and performance across Linux and real-time operating systems.
What You’ll Do
1. Platform & Abstraction
▪ Design and develop a hardware-agnostic HAL and middleware stack in C/C++, supporting ARM Cortex-A/R/M, RISC-V, etc.
▪ Create OS-agnostic abstraction layers to target Linux (Yocto/Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS) with minimal code divergence.
2. Driver & Protocol Implementation
▪ Implement and maintain bus-protocol drivers (I2C, SPI, UART) with multi-bus and multi-instance support for redundancy.
▪ Define and adhere to clear software-to-hardware interface contracts (ICDs/datasheet-driven), ensuring consistent behavior across platforms.
3. Architecture & Best Practices
▪ Apply OOP principles in C++ and structured design in C to build modular, testable components.
▪ Enforce MISRA C/C++ and CERT Secure Coding guidelines; integrate static analysis, code reviews, and Git-based CI pipelines.
4. Automation & Testing
▪ Develop Python scripts to automate configuration of the on-board software, automate build, flashing, and validation across multiple target boards.
▪ Build and maintain hardware-in-the-loop and software-in-the-loop test frameworks to continuously test, validate, and verify the on-board software and platform compatibility.
5. Collaboration & Mentorship
▪ Collaborate with the Software Lead, AI Engineer and Backend team
▪ Mentor junior engineers, share knowledge on cross-platform strategies, and foster an iterative “try, learn, improve” culture.
Required Qualifications
1. Bachelor’s or Master’s in Electrical Engineering, Computer Engineering, Computer Science, or equivalent
2. 5+ years of embedded software development, with emphasis on cross-platform or portable code
3. Expert in C (99/11) and Modern C++ (11/14/17); solid understanding of OOP and procedural design
4. Deep experience with I2C, SPI, UART (multi-bus, multi-device patterns)
5. Proven ability to develop for both Linux (Yocto, Ubuntu) and RTOS (FreeRTOS, Zephyr, RTEMS)
6. Python scripting for coding, build/test automation
7. Familiarity with hardware debugging (JTAG/SWD, logic analyzers, oscilloscopes)
8. Strong version control workflow (Git, GitFlow) and CI/CD integration
Nice-to-Have
1. Background in satellite or aerospace on-board computers (OBCs) and Flight Software Frameworks.
2. Exposure to container-based CI for embedded builds (Docker)
3. Knowledge of additional field buses (CAN/CAN-FD, MIL-STD, etc.)
4. Experience with secure boot or firmware-update mechanisms
5. Prior work on middleware or plugin frameworks
Location: Georgia; Moldova; Lithuania; Poland; Slovakia; Estonia; Germany; Latvia; Serbia; Portugal; Spain; Czech Republic; UAE; Belarus; Montenegro
Workplace: remote
About the Team
We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers.
We’re looking for a product-oriented Senior iOS Engineer to join our iOS team.
You will contribute to our flagship trading platform, used by millions of users worldwide.
The project focuses on a major redesign, improving the application architecture, delivering an adaptive UI across different screen sizes and device families, and developing new business features to further enhance the product.
In this role, you’ll work on application architecture, platform-level solutions, and key user-facing features. You’ll have the opportunity to influence the technical direction of our iOS application, improve existing solutions, and contribute directly to its product evolution.
Our team includes 3 iOS Developers, 3 QA Engineers, and a Team Leader.
We follow Agile and Scrum methodologies with 2-week sprints and daily meetings at 11:00 EET/EEST.
We also follow an AI-first approach, actively integrating AI tools into our daily engineering workflows, including code development, code reviews, debugging, and problem-solving.
Project Description
Programming Language: All code is written exclusively in Swift. There are only a few classes written in Objective-C, which are necessary for interoperability with C++ code.
User Interface: Legacy code uses Storyboards and NIB files, while new code is written programmatically. One of the current priorities is redesigning the application and delivering an adaptive UI across different screen sizes and device families.
Data Storage: CoreData is used for data management. Experience with multithreading is required.
Unit Tests: The Nimble framework is used for unit testing.
UI Tests: Cucumber is used for user interface testing. The team is also transitioning towards native Swift-based test automation.
Compatibility: The minimum supported iOS version is 15.
Build System: Tuist is used for dependency management and project building.
C++ Integration: Occasionally, reading and integrating C++ code is required.
Reactive Programming: RxSwift is actively used in the project.
Architecture: New code follows the MVVM architectural pattern with the use of Coordinators.
Modularity: The project uses a multi-module architecture with more than 40 modules, and the number of modules is constantly increasing.
Legacy Code: The project includes legacy code that needs to be maintained and improved. It is important to understand existing implementations, refactor them when necessary, and introduce changes safely without disrupting existing functionality.
AI Integration: AI tools are actively integrated into everyday development workflows, supporting code development, code reviews, debugging, and technical problem-solving.
Tasks
Develop and maintain our iOS application, including implementing new business features and improving existing functionality.
Contribute to the redesign and modernization of the iOS product, including adaptive UI implementation across different screen sizes and device families.
Design and improve application architecture and platform-level solutions within a multi-module environment.
Integrate RESTful APIs, handle network requests, and implement WebSocket and other socket-based connections.
Work with CoreData, multithreading, and asynchronous operations to ensure application performance and stability.
Maintain, refactor, and improve legacy code while ensuring compatibility with existing functionality.
Develop and maintain unit and UI tests to ensure application quality and reliability.
Troubleshoot and debug technical issues, identify performance bottlenecks, and implement appropriate solutions.
Participate in code reviews and collaborate with designers, product managers, QA Engineers, and other developers throughout the development lifecycle.
Actively use AI tools to improve development workflows, code quality, and engineering efficiency.
Requirements
Deep knowledge of Swift and experience writing clean, efficient, and maintainable code.
Strong understanding of the iOS SDK, including UIKit, CoreData, and CoreAnimation.
Experience with Auto Layout and Xcode Interface Builder.
Experience integrating RESTful APIs, working with network requests, handling server responses, and processing JSON data.
Experience working with WebSocket and other socket protocols, including establishing and maintaining persistent connections with a server.
Experience maintaining, refactoring, and improving legacy code without disrupting existing functionality.
Experience writing unit and UI tests. Knowledge of testing tools and frameworks such as XCTest and Quick/Nimble.
Deep understanding of OOP principles and their practical application in iOS development.
Experience applying architectural and design patterns such as MVC, MVVM, VIPER, etc.
Experience working with modular architectures and multi-module iOS projects.
Strong knowledge of reactive programming and practical experience with RxSwift.
Understanding of multithreading and asynchronous programming in iOS.
Experience working with third-party libraries and dependencies.
Fluent in Russian and at least B1 level of English.
Nice to have
Experience developing fintech or trading applications, or working on other high-load products with a large user base.
Basic understanding of C++ and experience integrating Swift with C++ code.
We offer
Full-time remote work (service provider contract).
Competitive compensation (EUR).
20 paid days off annually.
Corporate AI subscriptions (Claude, Gemini, GPT, etc.).
Access to a rewards marketplace offering products and language courses, redeemable using the company’s internal currency.
A strong team of engineers.
Positive and friendly atmosphere.
Opportunity to contribute creative ideas and directly influence the product’s architecture and technical direction.
With a team of 500+ creative and tech-driven people across the globe, Quadcode is the place where ideas turn into impact, where every project is a chance to grow, innovate, and make your mark.
Join us today, and let's shape the future of fintech together!
Note: All applications will be treated with strict confidence. We thank all applicants for their interest, however, only those candidates selected for interviews will be contacted.
#LI-JM1
Location: Riyadh, Saudi Arabia
As an Enterprise Architecture Officer at Müller's Solutions, you will be instrumental in shaping and guiding our enterprise architecture strategy. You will collaborate with various stakeholders to define technology priorities, design innovative solutions, and ensure that our IT infrastructure aligns with our overall business objectives. In this role, you will be responsible for establishing best practices and standards for architecture methodology while addressing both current and future technological needs.
Responsibilities:
• Assist in defining and implementing the enterprise architecture framework and processes in alignment with the organization’s strategic goals.
• Work closely with IT and business leaders to understand business requirements and develop architectural solutions that promote efficiency and innovation.
• Maintain and update architectural documentation, including roadmaps, models, and design specifications to represent the architecture landscape.
• Assess existing IT systems and infrastructure, identifying opportunities for improvement and recommending new technologies and practices.
• Monitor industry trends and best practices to ensure the organization remains at the forefront of technological advancements.
• Provide guidance on the integration of applications and systems to ensure coherence and interoperability.
Requirements
Requirements:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
7 years experience in enterprise architecture or a related role, demonstrating a solid understanding of architecture principles and frameworks.
Ability to assess compliance and prepare required reports.
Strong knowledge of information technology and system design, including software development processes and methodologies.
Familiarity with enterprise architecture frameworks such as TOGAF.
Excellent analytical, organizational, and problem-solving skills with the ability to work independently and collaboratively.
Strong verbal and written communication skills with the ability to convey complex concepts to non-technical stakeholders.
Preferred qualifications:
• Master’s degree in a relevant discipline.
• Relevant certifications in enterprise architecture (e.g., TOGAF framework).
• Experience with cloud computing technologies and platforms, as well as understanding of data governance and management.
Benefits
1- Attractive Package.
2- Family Benefits.
3- Visa.
4-Air Tickets.
Location: Riyadh, Saudi Arabia
As a Cisco Collaboration Engineer at Müller's Solutions, you will be responsible for designing, implementing, and supporting Cisco collaboration solutions for our clients. You will collaborate with cross-functional teams and clients to gather requirements, design scalable solutions, configure and deploy Cisco collaboration products, and provide ongoing support and maintenance.
Responsibilities:
Design, configure, and implement Cisco collaboration solutions, including Cisco Unified Communications Manager (CUCM), Cisco Unity Connection, Cisco Unified Contact Center Express (UCCX), Cisco Webex, and other collaboration products.
Gather and analyze requirements from clients and stakeholders and develop solution designs that meet their business needs.
Collaborate with network engineers and other technical teams to ensure seamless integration and interoperability of Cisco collaboration solutions with network infrastructure.
Perform system upgrades and deployments of Cisco collaboration products, ensuring minimal downtime and disruption to client operations.
Provide ongoing technical support and troubleshooting for Cisco collaboration solutions, addressing and resolving issues in a timely manner.
Follow best practices and industry standards for security, performance, and reliability in the design and implementation of Cisco collaboration solutions.
Stay updated with the latest Cisco collaboration technologies and certifications to enhance expertise and provide innovative solutions to clients.
Requirements
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a Cisco Collaboration Engineer, with expertise in designing, implementing, and supporting Cisco collaboration solutions.
Strong knowledge of Cisco collaboration products, including Cisco Unified Communications Manager (CUCM), Cisco Unity Connection, Cisco Unified Contact Center Express (UCCX), Cisco Webex, and other collaboration tools.
Experience with network infrastructure and protocols, including TCP/IP, SIP, QoS, and VLANs.
Excellent understanding of VoIP technologies, codecs, and codecs negotiation.
Ability to analyze and troubleshoot complex network and collaboration issues.
Cisco certifications such as CCNA Collaboration, CCNP Collaboration, or CCIE Collaboration are strongly preferred.
Strong communication and interpersonal skills to effectively collaborate with clients and cross-functional teams.
Location: Home based - Worldwide
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
This is an exciting opportunity for a software engineer passionate about open source software, Linux, and web services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing pre-IPO international software company.
Canonical’s engineering team is at the forefront of the IoT revolution and aims to strengthen this position by developing cutting-edge telemetry and connectivity solutions. By integrating reliable, secure, and robust data streaming capabilities into the Snappy ecosystem, we are setting new standards in the industry for ease of development, implementation, management and security.
We are seeking talented individuals to help us enhance our global SaaS services, providing customers with the essential data services needed to build the next generation of IoT devices effortlessly. Our commitment to data governance, ownership, and confidentiality is unparalleled, ensuring our customers can innovate with confidence on top of the globally trusted Ubuntu platform.
Location: This role will be based remotely in the EMEA region.
What your day will look like
Work remotely with a globally distributed team, driving technical excellence and fostering innovation across diverse engineering environments.
Design, architect, and build high-performance APIs to power streaming data services, ensuring seamless integration across teams and products using Python and Go.
Develop robust governance, auditing, and management systems within our advanced telemetry platform, ensuring security, compliance, and operational integrity.
Partner with our infrastructure team to build scalable cloud-based SaaS solutions while also delivering containerized on-prem deployments for enterprise customers.
Lead the design, implementation, and optimization of new features, taking projects from specification to production, ensuring operational excellence at scale.
Provide technical oversight, review code and designs, and set best practices to maintain engineering excellence.
Engage in high-level technical discussions, collaborating on optimal solutions with engineers, product teams, and stakeholders.
Work remotely with occasional global travel (2-4 weeks per year) for internal and external events, fostering deeper collaboration and knowledge-sharing.
What we are looking for in you
You design and architect scalable backend services, messaging/data pipelines, and REST APIs using Go or Python, guiding best practices, technical direction, and system scalability.
You possess deep expertise in cybersecurity principles and proactively address the complex challenges of IoT environments: secure connectivity, data streaming, governance, and compliance.
You bring proven expertise in designing and optimizing systems using:
IAM models, encryption, access control, and compliance frameworks (GDPR, HIPAA) to ensure secure and compliant data handling
Ability to design decentralized data ownership models, ensuring interoperability and governance across domains
Designing high-throughput, low-latency systems for IoT data processing
Data streaming technologies (MQTT, Kafka, RabbitMQ)
Observability tools (OpenTelemetry)
Industrial/engineering data exchange protocols (OPC-UA, ModBus)
You thrive in cross-functional environments, partnering with product teams, engineers, and stakeholders to drive high-impact technical solutions that align with business objectives.
You mentor junior engineers, foster technical excellence, and contribute to a culture of innovation, continuous improvement, and knowledge sharing.
You embrace challenges with an open mind, continuously seeking opportunities to learn, improve, and innovate in a rapidly evolving IoT landscape.
You are familiar with Ubuntu as a development and deployment platform.
You hold a Bachelor’s degree or equivalent in Computer Science, STEM, or a related field.
You are willing to travel up to 4 times a year for internal events.
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
Location: Home Based - Americas
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Software Engineer to develop, test and release improvements to the Ubuntu on public clouds.
The quality and stability of the Ubuntu is critically important, since it's available on every public cloud. You’ll work with teams across Canonical working on Ubuntu team, alongside major cloud partners to develop, test and release improvements to the Ubuntu cloud images. You will also be a voice in communication with our users, ensuring their needs are met.
This role requires quality-oriented software engineering in Python and a focus on software interoperability over a vast range of target releases and environments. Excellent Python skills are a key requirement, with previous contributions to open source Python projects being an advantage. This role involves creating and managing Ubuntu images; therefore, experience in configuring apt, and knowledge of deb packaging and general system administration is advantageous in this role.
Applicants should be passionate about the Ubuntu project and its values and about building tools that are used by millions of people around the world. A personal interest and emphasis on quality, thinking of edge cases, ease of use, documentation, and careful community coordination is important. Ubuntu is used for all kinds of users, from mission-critical environments to hobbyist Ubuntu users; applicants should be ready to work with the whole spectrum of end users and help guide engineering best practices with all of them in mind.
The role entails
Collaborate proactively with a distributed team
Write high quality code, with unit and functional tests, to create new features
Debug issues and produce high quality code to fix them
Review code produced by other engineers
Discuss ideas and investigate to find good solutions
Work from home, with global travel 2 to 4 weeks per year for internal and external events
What we are looking for in you
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
You have extensive experience with Python on Linux
You have interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on premise clouds
Bonus points if you have experience engaging with the open source community
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for long-haul company events
About Canonical
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.
Whatever your identity, we will give your application fair consideration.
#LI-remote
leadBengaluru, India; Al Khobar, Saudi Arabia; Dammam, Saudi Arabia
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.