Current Opportunities

Nothing listed?
Get in touch anyway.

Embross is constantly on the look out for talented and driven people to help make our solutions even better and continue our growth.  From software development to hardware engineering, sales to onsite technical support, feel free to get in touch and send us a resume.

Embross is the top-tier, dynamic technology company manufacturing and developing self-service solutions for the world’s leading airports and airlines.

Embross revolutionizes the world of customer facing self-service solutions with the latest, high-end technology to deliver exceptional user experience across all customer touch points, with specialization in self-service kiosk hardware and software solutions for airports and airlines.

Embross also inherits the 20 years of history as well as the well-accumulated solid technical foundation of IBM GBS Travel & Transportation Kiosk business, per our acquisition in April 2015, placing Embross in a leading position in the market.

Embross refuses to stop. As we set our goals on deploying newer, smarter and passenger-focused technology solutions in many more airlines and airports around the world to provide premier passenger experience, Embross needs candidates like you to grow and expand.

Embross North America is an equal opportunity employer. Accommodation is available for applicants selected for an interview.

Applicants must apply to with the Job Title in the subject line. It is highly recommended to include your resume to complement your application.

Bid & Proposal Manager (USA)

Embross USA Inc. is looking for a Bid & Proposal Manager to join our Sales Group.

Reporting to the Bid and Proposal Director, the Bid & Proposal Manager has the responsibility of leading and contributing to all phases of the company’s proposal process in response to large proposals within a complex business environment.

As our ideal candidate, you will have at least 5 years of experience analyzing and responding to Requests for Proposals (RFPs), Requests for Quotes (RFQs), Request for Information (RFIs), and other solicitations with the airline/airport passenger processing sector. You have a degree in Communication or Business, are a highly detail-oriented professional who enjoys writing, financial modeling, and editing, and thrive in a fast-paced environment.

Primary Role & Responsibilities:

  • Analyze bid notifications and identify appropriate opportunities.
  • Read and interpret solicitation documentation:
  • Summarize opportunity and solution requirements for stakeholders.
  • Coordinate bid/proposal kick off to agree on solution approach, key win themes, SMEs to contribute, timing/deadlines.
  • Develop and coordinate questions for customer submission.
  • Review bid/proposal submission requirements; ensure strict compliance with bid submission requirements.
  • Contribute to the determination of key win themes and value propositions.
  • Manage bid/proposal timeline including tracking of milestones for on-time delivery.
  • Identify bid/proposal inputs required, and obtain input from relevant parties typically including technical experts and sales leadership.
  • Develop the bid/proposal structure.
  • Identify core/generic content for use, determine and execute customization as required.
  • Harmonize content obtained from others to be clearly and succinctly articulated, consistent in terms of language, and aligned with key win themes and value propositions.
  • Compile inputs into comprehensive, compelling, and complete responses as the primary author of bids and proposals.
  • Manage technical writing, editing, formatting, organization, and proofreading.
  • Develop compliance matrices.
  • Collect pricing inputs from documentation and SMEs.
  • Manage pricing preparation, ensuring completeness and accuracy.
  • Manage bid/proposal quality control processes, providing drafts for stakeholder review and input before customer submission.
  • Manage bid assembly, quality control, production, and delivery.
  • Assist with the creation of presentations for orals and other needs in support of the bid/proposal submission.
  • Prepare, refine, and update core/generic content and templates to be leveraged in future bids/proposals/quotations.
  • Log and manage bid content, establishing and maintaining a content management approach that facilitates leveraging of reusable content.
  • Review post-bid/proposal feedback for continuous improvement; incorporate into future bids/proposals.

Required Knowledge, Skills, Abilitiesand Other Characteristics:

  • Ability to work in environments where multiple bids/proposals may need to be managed simultaneously. Must work well with challenging deadlines and under pressure.
  • Highly flexible and adaptable as required to meet bid submission deadlines, and coordinate with colleagues in different time zones.
  • Experienced in networked environment interfacing across multiple functional areas and geographies.
  • Strong time management and prioritization skills are a must, handle multiple tasks with different priorities, and independently manage timelines and deadlines.
  • Experienced in delivering results with limited supervision in a fast-paced, cross-discipline environment, both independently and as a team player.
  • Must be able to compile input from various parties into clearly articulated, value-driven proposals and bids.
  • Must be able to understand and articulate technical subject matter – software, hardware & supporting services. Must be able to translate complex solutions into easily understandable responses.
  • Demonstrated analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Excellent persuasive business writing skills. Attention to detail is a must.

Education and skills:

  • Bachelors or higher degree in English, Communications, Business, Project Management, Marketing or similar
  • Minimum 5 years of proven skills in producing and editing bid/proposal content within a complex business environment.
  • Minimum 3 years lead writer of winning bids & proposals in a technical environment.
  • Minimum 3 years of technical pricing preparation
  • Expert level in MS Word including formatting
  • Expert level in MS Excel with the ability to compile pricing components into organized and easily understood financial summaries.
  • Basic understanding of other MS Office suite products (PowerPoint, Teams, MS Project).


  • Project management education and experience
  • Marketing education and experience
  • Content management education and experience
  • Information technology education and/or experience
  • Airline & airport passenger processing background


Embross USA will consider USA applicants who can work from home or office depending on their location. (Must be legally able to work in the US and a US resident).

Applicants must apply to with the Job Title in the subject line.

Senior Project Manager (USA – Remote)

Our High-Tech company is looking for an enthusiastic, well-organized Senior Project Manager who will work with our software development, hardware engineering, and manufacturing teams on innovative client projects. The successful candidate will manage several simple and complex programs, delivering high-profile projects for the development and installation of electro-mechanical computer machines across industries.

Our team has over 20 years of software and hardware development experience across multiple industries, including retail, health, transportation, passenger service systems, access control, and entertainment.

Primary Role & Responsibilities:

Project Management in delivering multiple aviation IT projects (both software and hardware projects):

  • Plan, organize, direct and control all program/project activities
  • Manage scope, duration and budget of the program/project
  • Define goals and measurable and achievable success criteria
  • Partner with stakeholders across multiple levels of the organization
  • Develop and maintain the project plan
  • Accountable for risk analysis, management of outstanding issues and requests for changes
  • Ensure follow-up and control of the progress of works and provide the status of progress
  • Manage deliverables and their compliance with established standards and guidelines
  • Maintain the relationship with clients and ensure the monitoring of requirements
  • Manage an effective communication plan between the internal and external collaborators of the program/project
  • Accountable for the overall quality of the program/projects

Technical and Professional Expertise:

  • Experience in Project Management of aviation IT projects (CUPPS, CUSS, Bag Drop, BRS, AODB, FIDS, Biometrics, System Integration, etc.) in a client facing capacity. (8 years)
  • Experience with software development lifecycle and agile (scrum) methodologies in a client facing capacity. (6 years)
  • Demonstrated analytical and problem-solving skills.
  • Strong verbal and written communications skills.
  • Able to handle multiple tasks with different priorities.
  • Completing assigned work with minimal supervision but with the active support of other team members.
  • Highly flexible and adaptable to work environments.
  • Ability to take challenges and work in a fast-paced, cross-discipline environment, both independently and as a team-player.
  • Strong customer service orientation.
  • Business and financial acumen.
  • Enjoy collaborating in a team environment.
  • Proficiency in Microsoft Office Suite.
  • Proficiency in Microsoft Project.
  • Proficiency in JIRA.
  • Spanish speaking will be an asset.


  • University degree in a related field. (required).
  • PMP (required).
  • Certified Scrum Master or Professional Scrum Master (preferred).
  • Other tech or management certifications considered an asset.

Applicants must apply to with the Job Title in the subject line.

Technical Product Manager (Richmond Hill, ON)


Embross is seeking a Technical Product Manager to drive its Computer Vision and Machine Learning portfolio.

One of our most dynamic and evolving products, Embross actively utilizes Computer Vision across a range of its technology solutions to deliver next-generation service capabilities to the world’s leading airports and airlines. These include biometrics, object detection, 3D dimensioning, and more.

As the Technical Product Manager, you will be the day-to-day owner of the program, meeting with stakeholders to define the strategy, build requirements for its various branches, and drive their delivery in collaboration with our software and hardware teams.

This role is ideally suited to a hands-on technical product manager with a background in software engineering (preferably Python and/or C++) that is looking to flex their versatility on both the business and delivery sides of the equation. Utilizing that experience, you will have an active understanding and influence on solutions including architecture and solution approach, and at times help build out proofs-of-concept.

As a dynamic team that prides itself on flexibility and agility, you will be the type that thrives in a fast-paced environment with a lean, startup mentality. Embross prides itself on its ability to iterate quickly but without compromising the robustness and longevity of our product solutions. So, if you have a passion for CV and ML, both professionally and personally, this is a great setting to convert that into tangible real-world solutions in some of the busiest service environments in the world.

Key responsibilities:

  • Work with Product Stakeholders to define a roadmap and execution strategy
  • Work closely with cross-functional teams and engineers, effectively documenting and communicating requirements into actionable workflows e.g. Jira tickets
  • Driving accountability and ownership in solution outcomes and product performance
  • Stay active and engaged in technological developments in the field.
  • Provide pre-sales support as an SME for the portfolio and help solutions for customer projects.
  • Define and solution POC sprints to validate solution viability.
  • Measure and report successes/improvements of features after release, to internal stakeholders
  • Facilitate MVP progress with your own technical capabilities where necessary.

Required Knowledge, Skills, Abilities, and Other Characteristics:

  • Degree in Software Engineering preferred or related computer science fields.
  • 5+ years experience in Computer Vision and ML solutions as a product manager and/or Engineering lead.
  • Experience building and launching user-facing computer vision products including 2D and 3D image processing and acquisition systems.
  • Experience building solutions with ML algorithms and their associated SDKs/APIs
  • Detailed understanding of ML frameworks, building ML pipelines,
  • Good understanding of system architectures, frameworks, and design patterns.
  • Experience in cloud-native architecture including containerization (Docker etc.) and CICD pipeline.
  • Experience working with some or all of OpenCV, ROS, Nvidia Deepstream and platforms, REST API, TensorRT, Openvino, Edge, or IOT-focused ML frameworks
  • Experience working in agile software development, PSPO/CSPO is a plus.
  • Effective communicator (written and verbal)
  • Ability to work independently but also drive outcomes in collaboration with other teams.
  • Solution-oriented with a focus on finding creative yet simple solutions.

    Applicants must apply to with the Job Title in the subject line.

    Senior Systems and Implementation Engineer (Richmond Hill, ON)


    Embross North America is looking for an enthusiastic, talented Systems & Implementation Engineer whose primary function is to provide post-sales implementation services and support. The Senior Systems & Implementation Engineer is an extension of the Embross support center services staff and can step in to work a rotational shift schedule within a 24×7 support environment.

    Job summary:

    Coordinates configurations, deployment, and support project activities of our self-service manufactured equipment and software. Works within a delivery team and individually, to install software and hardware to new or existing Embross client solutions.

    Assist with some overall technical design concepts and diagnostic tests to ensure that the features and performance meet the highest quality standards and business requirements. Help to identify the systems’ potential failures and utilize troubleshooting skills necessary to resolve issues as needed. The individual will have good client facing experience; technical experience; a critical thinker and problem-solver and has the proven ability to ensure a great customer experience.

    Support the deployment team when necessary, at customer sites, installing kiosks, self-backdrops units and check-in/gate workstations.

    Key responsibilities:

    • Deploy Embross designed solutions based on customer business requirements.
    • Collaborate directly with internal resources to bid and plan projects including 1) Advice, drawings, and documents to support sales bids, 2) Design Site infrastructure and campus network for upcoming projects
    • Install and implement client solutions including campus networks and circuit integration into CUSS and CUPPS systems
    • Act as point of contact and primary technical representative for new customers implementing the all-inclusive travel services HW/SW platform.
    • Travel to customers domestically and internationally, understanding business processes and delivering training for customers.
    • Process all requests and ensure completion of necessary documentation while communicating with customers.
    • Diagnose requirements, process escalations, and proactively follow up to troubleshoot and find resolutions.
    • Provide field technical support on company modification installations as needed; offering on-site oversight and technical guidance to ensure a smooth installation process or troubleshooting.
    • Involved in:
    • Task estimation – Installations – Issues tracking – Status reporting – Risk management – Solution support

    Required Technical and Professional Knowledge & Skills:

    • At least 7+ years of previous implementation/infrastructure service experience.
    • Bachelor’s degree or higher in a computer related field.
    • Intermediate understanding of networks, windows desktop and servers including server functions like AD, DHCP and DNS.
    • Troubleshooting and service repair skills for PC’s, peripherals, servers, LAN and TCP/IP networks.
    • Know how to read and write scripts like Powershell, and command line.
    • Know how to create and maintain images of all Embross systems.
    • Knowledge of Virtual Machine infrastructure like VMWare and HyperV.
    • Familiarity with Visio and Office 365.
    • SQL Database knowledge, how to create databases, run queries etc.
    • Hardware familiarity with physical servers, how to install Ram, extra drives, configure RAID.
    • Be the face of Embross when on site and take ownership of issues and see them through until resolved.
    • Work collaboratively and take on challenges in fast-paced, cross-discipline environment.
    • Ability to prioritize competing demands, manage multiple concurrent tasks and adapt to changing priorities.
    • Positive responsive attitude with a professional demeaner and calm under pressure.
    • Must be able to work flexible hours if needed to accommodate requests, on-site technical support.
    • Preferred skills (an asset): Airport / Airline experience is an asset.

    Applicants must apply to with the Job Title in the subject line.

    Sales and Account Manager (Australia – remote)


    As a Sales and Account Manager, your role is to establish and manage relationships, ensure that both existing and potential customers within the assigned coverage area are aware of Embross’ services, identify and pursue sales opportunities, and maintain and grow Embross’ footprint at both new and existing Embross accounts.

    • Creating, maintaining, and executing a written Account Management Strategy. This will be comprised of specific revenue and profit targets with the objective of growing revenue from year-to-year at one’s assigned accounts.
    • Identifying target customers and opportunities, creating, maintaining, and executing the Sales Forecast. Logging and reporting sales opportunities to enable accurate sales forecasting. Ensuring that CRM contacts and opportunities are up to date.
    • Keeping abreast of stakeholders at assigned accounts, identifying key roles, and nurturing advocates who can be an asset to Embross’ business at the account, putting in place plans to move challengers to advocates.
    • Spending time with clients and prospective clients building relationships and understanding their needs and pain points identifying opportunities that align with Embross software, hardware, and solutions. Becoming a trusted advisor available to offer solutions to business needs and problems. Ensuring clients and prospective clients are familiar with relevant Embross service offerings. Identifying business opportunities for Embross.
    • Spending time with clients and keeping abreast of Embross deliveries, both that going well, and that which can be improved, working with Embross delivery where improvement is warranted.
    • Collaborating and coordinating with the broader sales organization including bid & proposal management, technical sales, and contract management.
    • Supporting the delivery team with knowledge of the customer and stakeholders, identifying potential roadblocks, assisting with the setup of meetings, and helping to work client issues.
    • Celebrating successes and building strong Embross-customer relationships.
    • Identifying opportunities with both new and existing clients within the assigned geography, determining the sales strategy, and pursuing such opportunities.
    • Making presentations directly to clients. Preparing professional, written proposals of the highest quality.
    • Drafting, and negotiating contracts with clients in a manner that secures the contract while setting Embross up for profitable and successful delivery. Closing contracts.
    • Ensuring full and complete handoff of signed work to the delivery organization.


    Home Office. Brisbane, Melbourne, or Sydney preferred.

    Required experience:

    Minimum 5 years of account management and/or sales experience focused on technology or aviation passenger processing, preferably both.

    • Bachelor’s degree or higher.
    • Relationship management skills, and proven experience building business relationships.
    • Demonstrated ability in communicating how technology can be utilized to solve business challenges.
    • Experience selling and/or delivering technical solutions, products, and services.
    • Organized and efficient, independently motivated.
    • Ability to manage both when things are going well, and when there are challenges.
    • Persuasive communications skill and excellent speaking, listening, and writing ability.

    Additional Skills and Abilities:

    • Strong interpersonal skills: ability to work with diverse groups.
    • Ability to demonstrate planning, organizing, and implementing skills.
    • Must be able to work with a geographically disbursed team.
    • Must be able to effectively handle stressful situations.
    • Must be able to read and effectively interpret general business documentation.
    • At times, work will be required outside of standard business hours in order to meet deadlines or attend business functions.

      Travel Requirements:

      The Sales and Account manager is expected to spend considerable time meeting in person with their assigned accounts and possible accounts and should expect roughly 50% travel.

      Applicants must apply to with the Job Title in the subject line.

      Cloud Infrastructure Engineer (Richmond Hill, ON)


      The Cloud Infrastructure Engineer role is responsible for customers’ Cloud infrastructure (servers, databases, network, security), architecture and operations, as well as On-Premise network and infrastructure support and guidance.

      You will advise on strategy, architecture and best practices for setup and monitoring of environments, as well as doing the work to set up, monitor and maintain the systems.

      You will also work with the Embross application development teams to deploy releases of new applications and assist customers in deploying applications, as well as troubleshooting environmental issues.

      In summary, while not being limited to below, you will:

      System Administration:

      • Design, develop, manage, configure, and maintain cloud services and components and on premises infrastructure and to enable safe enterprise-wide use of high-available, scalable, and performance-optimized systems.
      • Work with the development teams to deploy backend, middleware, and web applications.
      • Configure and maintain monitoring and alerting systems.
      • Support Linux, Windows, and Cloud (AWS, Azure, GCP) environments.
      • Evaluate new technology options and vendor products and propose new architecture and process improvements.
      • Support development of cost estimates, current cloud costs, and trending information for all environments.
      • Be a technical advisor to customers and help with infrastructure deployments for customers.
      • Help setup DevOps best practices.
      • Produce Network and server architecture diagrams and documentation.
      • Maintenance of SQL, non-SQL databases.
      • Ensure critical system security.
      • Support security initiatives, and update and maintain information security policies.
      • Assist in development and execution of disaster recovery plans and ensure that these are documented, tested, and maintained.
      • Procure and manage IT devices for internal uses by Embross employees.
      • Maintain and perform reimaging of operating systems on laptops and other PC machines where needed.
      • Take ownership of Asset Inventory Management


      • Perform troubleshooting to resolve technical challenges for customers, across infrastructure and application domains related to OS, Networking or Database.
      • Assist with providing level 3 production support, meeting customer SLAs, and managing updates and communication with them in case of issues.
      • Interacting with teams and customers in different time zones to ensure 24×7 support.

      Who you are:

      • Post-Secondary Degree or Diploma in computer science or similar, or an acceptable combination of education and relevant experience required.
      • Minimum 5 years of direct work experience in managing systems, network, and database infrastructure.
      • Experience with creation of network and server architecture diagrams.
      • Solid understanding of overall cloud infrastructure (such as AWS, Google Cloud, Azure).
      • Familiarity with Windows 10, Windows Server, Linux, vSphere.
      • Experience with server monitoring and patching.
      • Admin Experience with HTTP Server – IIS and Apache
      • Admin Experience with Web Application Servers
      • Must have – Apache Tomcat
      • Good to have – Red Hat JBoss, IBM WebSphere WAS or similar.
      • Knowledgeable of SW/HW load balancers like HAProxy, F5.
      • Familiarity with CI/CD pipelines – Jenkins and CircleCI.
      • Admin Experience with databases
      • Must have – MS SQL Server, MySQL
      • Good to have – Oracle, IBM DB2, MongoDB, Postgres
      • Experience with Network Environment Admin including LAN, VoIP, DNS, Firewalls, Proxy Servers, Switches (HP1), routers (SonicWall), WIFI Controller (Rokus), VPN, VLAN policies.
      • Familiarity with standard IT security practices such as identity and access management using LDAP/AD, mail server (SMTP/POP/IMAP Services), data protection, encryption, certificate and key management, SSL, Java Web Security.
      • Experience with disaster recovery planning.
      • Experience working with and managing external partners/customers.
      • Self-motivated and able to work with minimal supervision.
      • Good communication skills.

      Bonus skills:

      • AWS, Security, Network, ITIL, Microsoft etc. certifications.
      • Sound leadership and teambuilding skills.
      • Automation of infrastructure provisioning, infrastructure-as-code, DevOps, automated deployment and change management and/or continuous integration/delivery.
      • Knowledge of service architecture, containerization, and container orchestration technologies such as Kubernetes and Docker, microservices.
      • Office 365 Administration.
      • Familiarity with PEN testing.
      • Experience with ITIL practices.
      • Subject matter expertise to Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System), RES (Reservation System), BHS, CUTE, CUPPS system services.
      • Experience with Agile/Scrum.
      • Programming experience in Java, python, Go, JavaScript, C/C++, C#, ReactJS/Redux
      • Experience with J2EE application framework – Spring Framework.
      • Experience with OpenAPI (Swagger), WADL, WSDL script.


      25 Sims Crescent, Richmond Hill, ON

      Limited amount of travel:

      • You will be working mostly from Richmond Hill Office, with a possibility of 0 – 15% of business travel.

      Applicants must apply to with the Job Title in the subject line.

      Get In Touch

      Have a question about our solutions or have a project you wish to discuss? Our team would be happy to help.

      Contact Us

      OR CALL 1-800-607-4957