CAREERS

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.

careers@embross.com

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 careers@embross.com with the Job Title in the subject line. It is highly recommended to include your resume to complement your application.

Software Product Manager (Greater Toronto area)

Embross is seeking a driven and experienced Software Product Manager to lead one of our key application portfolios. Working directly with the CPO/CTO, you will be responsible for conceiving, shaping, executing, and advocating for the portfolio as we enhance passenger experiences at airports globally.

As the product owner, you will be empowered to drive the program, working cross-functionally and tapping into strategic and tactical functions to deliver program outcomes.

Primary Role & Responsibilities:

1. Product Vision and Roadmap: Roadmap development, release plans, ensuring alignment with business goals and market needs.

2. Cross-Functional Collaboration: Collaborate with Product Managers, Systems Architects, Software Engineers and other stakeholders to develop and enhance product functionalities and requirements.

3. Feature and Backlog Management: Prioritize and manage product features and user stories within the product roadmap and JIRA sprint backlogs, ensuring alignment with business priorities.

4. Team Engagement and Support: Provide continuous support and guidance to development teams offering feedback, direction, and decision-making on daily work items and sprint plans.

5. Sprint and Release Planning: Assist in planning and prioritizing sprint activities, refining product requirements based on iterative feedback, and ensuring alignment with the overall product vision.

6. User Story Development and Review: Articulate detailed requirements for user stories with clear acceptance criteria and conduct formal reviews and acceptance of completed user stories.

7. Testing and Quality Assurance: Oversee acceptance testing, ensuring that completed stories meet the set acceptance criteria and actively participate in resolving issues and defects.

8. Continuous Improvement and Communication: Drive process improvements within the delivery team and maintain effective communication with all team members, stakeholders, and management.

9. Advocacy and Customer Engagement: As the product SME, lead advocacy for the product vision. Work with sales, marketing and customers to enhance market adoption and success.

10. New Product Opportunities: Explore and define new product opportunities working towards minimum viable product (MVP) for market validation.

Desired Qualifications:

  • Bachelor’s degree or equivalent practical experience
  • 5+ years experience in a software product management role (can include time spent in Software engineering)
  • Experience with product management tools, preferably JIRA
  • Demonstrated experience managing stakeholder relationships
  • Demonstrated experience problem solving development challenges and maximizing sprint outcomes
  • Ability to translate requirements and observations into clearly defined written products (briefings, reports, White Papers) in short timeframes
  • Excellent interpersonal and communication skills including solid presentation skills and customer-facing experience
  • A passion for technology and trends with a view towards its contribution to service and task automation
  • A background in Solutions Architecture or Systems or Product design favorable

Location:

Greater Toronto area.

Applicants must apply to careers@embross.com with the Job Title in the subject line.

Sales Manager (France)

Our subsidiary, Embross Airport Services is looking for a Sales Manager to develop our sales in French-speaking markets, Europe and Africa. As part of your duties, you will develop prospecting and monitoring of our existing customers. Your customers will be airports, airlines, and airport handling companies.

Primary Role & Responsibilities:

  • 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.


Required Knowledge, Skills, Abilities, and Other Characteristics:

  • Business School, Bac+ 4 minimum.
  • At least 5 years of experience in export sales with account management and/or sales focused on technology or air passenger processing.
  • Fluent English.
  • Interpersonal skills and proven experience in establishing business relationships.
  • Demonstrated ability to communicate how technology can be used to solve challenges.
  • Experience in selling and/or providing technical solutions, products, and services.
  • Organized and efficient, self-motivated.
  • Ability to manage both when things are going well and when there are challenges
  • Power of persuasion and excellent speaking, listening, and writing skills.

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.

Location:

France. Preferably in the Paris region.

Applicants must apply to careers@embross.com with the Job Title in the subject line.

Account Manager (Australia)

As an 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.

Primary Role & Responsibilities:

  • 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.


Required Knowledge, Skills, Abilities, and Other Characteristics:

  • 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.

Location:

Greater Brisbane area.

Travel requirements:

The 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 careers@embross.com with the Job Title in the subject line.

Senior Hardware Engineer 

Embross is seeking a driven and experienced Senior Hardware Engineer to develop products and deliver on client engagements. You will be responsible for transforming requirements into mechanical and electrical designs, verification studies, preparing documentation, regulatory testing, field deployments & and training, and customer support. Other duties extend to lending your expertise to our manufacturing facilities, responding to RFP requests developing cost models, and working directly with clients. Strong analytical and problem-solving skills are critical to succeeding in our global team.

Key Qualifications:

  • Ability to independently conduct stakeholder workshops, clearly define written requirements and usage scenarios, assess feasibility, and present succinct synopsis to management.
  • Demonstrated experience in end-to-end hardware product lifecycle management. This extends to deploying products and delivering hands-on train-the-trainer sessions at client sites.
  • Experience extracting insights from market research, customer feedback, and performance data and springing them into action.
  • Strong analytical mindset to address customer complaints and support tickets, managing escalations, proactive follow-ups, and arriving at solutions promptly.
  • Practical experience in identifying requirements and the regulatory governance of products.
  • Adept at building and maintaining vendor relationships, pricing and terms negotiations, managing escalations to resolution, and performing due diligence.
  • Capacity to acquire abstract concepts and apply the knowledge to develop new product features.
  • Strong written communication skills to articulate complex concepts to a multitude of audiences and effectively engage with stakeholders at various levels. Examples of written work products include technical product documentation, training material, RFP responses, customer presentations, and developing templates.
  • Excellent interpersonal and communication skills including solid presentation skills and customer-facing experience.
  • Proficient in collaborating in cross-functional teams with the ability to influence without authority in a dynamic, fast-paced environment.
  • Availability to travel to international customer sites, and factories, and attend industry conferences as needed.
  • Must be able to work with a geographically disbursed team.
  • Organized and efficient, self-motivated. Thrives in an environment with minimal supervision.


Required Technical and Professional Expertise:

  • Min. 7+ years of product development experience
  • Bachelor’s degree in Mechanical, Mechatronics, or Electrical Engineering
  • Applied knowledge of:
    • Control Systems (PLC, motors, OPC programming, sensors, optical readers, UHF RFID & weigh scales)
    • Mechatronic system control (drive systems, encoders, sensors, and vision systems)
    • Mechanical Engineering and Design (SolidWorks & AutoCAD)
    • Electrical Engineering and Design (power electronics & PCB’s)
  • Differentiating skills include:
    • Subject matter expertise with bag drop and/or baggage handling solutions in an airport environment
    • PLC ladder logic & OPC programming experience
    • Knowledge of Airport IT systems/technologies including Baggage/BHS/BRS, CUSS & CUPPS
    • Knowledge of technical and commercial aspects of the Air Transport Industry is a plus

Working conditions:

  • Combination of Office and Manufacturing floor environments.
  • Extended hours or weekends will be required for client site activities, meet deadlines and to attend business functions.

Travel Requirements:
Ability to travel when necessary (20%)

Applicants must apply to careers@embross.com with the Job Title in the subject line.

Intermediate Hardware Engineer 

Embross is seeking a driven and experienced Hardware Engineer to develop products and deliver on client engagements. You will be responsible for transforming requirements into mechanical and electrical designs, verification studies, preparing documentation, regulatory testing, field deployments & and training, and customer support. Other duties extend to lending your expertise to our manufacturing facilities, responding to RFP requests developing cost models, and working directly with clients. Strong analytical and problem-solving skills are critical to succeeding in our global team.

Key Qualifications:

  • Ability to independently conduct stakeholder workshops, clearly define written requirements and usage scenarios, assess feasibility, and present succinct synopsis to management.
  • Demonstrated experience in end-to-end hardware product lifecycle management. This extends to deploying products and delivering hands-on train-the-trainer sessions at client sites.
  • Experience extracting insights from market research, customer feedback, and performance data and springing them into action.
  • Strong analytical mindset to address customer complaints and support tickets, managing escalations, proactive follow-ups, and arriving at solutions promptly.
  • Practical experience in identifying requirements and the regulatory governance of products.
  • Adept at building and maintaining vendor relationships, pricing and terms negotiations, managing escalations to resolution, and performing due diligence.
  • Capacity to acquire abstract concepts and apply the knowledge to develop new product features.
  • Strong written communication skills to articulate complex concepts to a multitude of audiences and effectively engage with stakeholders at various levels. Examples of written work products include technical product documentation, training material, RFP responses, customer presentations, and developing templates.
  • Excellent interpersonal and communication skills including solid presentation skills and customer-facing experience.
  • Proficient in collaborating in cross-functional teams with the ability to influence without authority in a dynamic, fast-paced environment.
  • Availability to travel to international customer sites, and factories, and attend industry conferences as needed.
  • Must be able to work with a geographically disbursed team.
  • Organized and efficient, self-motivated. Thrives in an environment with minimal supervision.


Required Technical and Professional Expertise:

  • Min. 4+ years of product development experience
  • Bachelor’s degree in Mechanical, Mechatronics, or Electrical Engineering
  • Applied knowledge of:
    • Control Systems (PLC, motors, OPC programming, sensors, optical readers, UHF RFID & weigh scales)
    • Mechatronic system control (drive systems, encoders, sensors, and vision systems)
    • Mechanical Engineering and Design (SolidWorks & AutoCAD)
    • Electrical Engineering and Design (power electronics & PCB’s)
  • Differentiating skills include:
    • Subject matter expertise with bag drop and/or baggage handling solutions in an airport environment
    • PLC ladder logic & OPC programming experience
    • Knowledge of Airport IT systems/technologies including Baggage/BHS/BRS, CUSS & CUPPS
    • Knowledge of technical and commercial aspects of the Air Transport Industry is a plus

Working conditions:

  • Combination of Office and Manufacturing floor environments.
  • Extended hours or weekends will be required for client site activities, meet deadlines and to attend business functions.

Travel Requirements:
Ability to travel when necessary (20%)

Applicants must apply to careers@embross.com with the Job Title in the subject line.

Buyer (Richmond Hill, ON)

Embross North America is looking for a Buyer to join our team in Richmond Hill, ON.

Primary Role & Responsibilities:

  • Work closely with the material Planner on the procurement (Quantity and lead time) of Global Purchased material and consolidate were optimal.
  • Sourcing parts, creating purchase orders regularly
  • Ensure purchase orders are entered and sent out on a timely basis, with accurate material numbers and quantities.
  • Manage, track, report, and follow up on open purchase orders to ensure they are delivered as scheduled.
  • Ensure on-time delivery and expedite as required.
  • Communicate inventory availability with Production, Supply Chain, Sales, and Customer Service departments.
  • Review, assess, and approve recurring suppliers.
  • Seek and manage advantageous terms with all suppliers.
  • Develop a close working relationship with key local and overseas suppliers.
  • Liaise with AP regarding vendor invoices.
  • Assist in the administration of Shipping & Receiving department.
  • Assisting the Engineering department in sourcing alternative parts.
  • Working overtime as required.
  • Establish safety stocks and re-order points to achieve optimal inventory levels and improve on-time deliveries.


Required Knowledge, Skills, Abilities, and Other Characteristics:

  • 3+ years of experience as a buyer in a technology and manufacturing environment.
  • Someone with post-secondary education. A Supply Chain Procurement certificate or higher designation is an asset.
  • Having experience in fulfilling requirements of the production schedule, driven by sales orders and bills of material.
  • Having experience with ERP systems such as Navision, SAP, Global Shop, and MRP Easy.
  • Produce and interpret inventory reports.
  • Excellent interpersonal, verbal, and written communication skills.
  • Strong ability to negotiate with suppliers. Proven ability to get the lowest reasonable price.
  • Ability and experience to generate daily purchase orders efficiently following organizations’ procedures and best practices.
  • Strong time management skills, able to organize, plan, and prioritize workload while meeting tight deadlines.
  • Take on challenges and work in a fast-paced, cross-disciplined environment, both independently and as a team player.
  • Someone self-motivated, who understands the priorities, who grabs, identifies the issue and drives the solution to the team players.
  • Someone who is excited by the challenges that come with a rapidly growing and scaling company who wants to make an impact.
  • Advanced MS Office skills (Excel).

Location:

In person (Richmond Hill office).

Applicants must apply to careers@embross.com with the Job Title in the subject line.

Contract Manager (Richmond Hill, ON)

Embross North America is looking for a Contract Manager to join our team in Richmond Hill, ON.

The Contract Manager will be a key player in the sales process, helping ensure the efficient and effective close of business under consistent and favourable contract terms. This position will oversee the administration of the sales contracts process from start to finish. The Contract Manager will be responsible for managing contracts with Embross customers and partners globally with responsibilities including managing Embross contract templates (General Terms, Statements of Work, etc.), tailoring contract templates to specific opportunities, reviewing customer-provided contracts, negotiating contracts with customers, and tracking and handling renewals.

The Contract Manager will be a key player in the procurement process, helping ensure favorable terms and pricing with our vendors, on a global basis. Working alongside the operations (engineering, production, product development, and project management) teams to drive the contract review and administration process including drafting and negotiation of contracts, in connection with several product offerings.

To be successful on our team, collaboration and engagement are key. Our team members regularly collaborate and with internal stakeholders, both in person and virtually. We build trust with the internal business team to ensure they don’t run into problems and assist when issues come up. This role involves dealing with a variety of internal clients and teams across business lines, who are all moving very quickly and have conflicting priorities and sometimes even interests.

Primary Role & Responsibilities:

  • Manage the contracting process with global partners and customers from the time of negotiation to the signing of documents and implementation of the contract.
  • Manage the contracting process with global vendors and suppliers from the time of negotiation to the signing of documents and implementation of the contract.
  • Coordinate contract verbiage with other internal departments including Finance, Sales, and Operations.
  • Draft, manage, and implement all contract templates including amendments, renewals, purchase agreements, Statements of Work, framework agreements, licensing agreements, service agreements, privacy agreements, general terms, and terminations.
  • Tailor and negotiate contracts including amendments, renewals, purchase agreements, Statements of Work, framework agreements, licensing agreements, service agreements, privacy agreements, general terms, and terminations as appropriate based on delivery and scope particulars, business willingness to accept risk.
  • Identify needs for outside council, working with outside counsel when required.
  • Manage contract lifecycles and act as the point of contact for both internal and external customers regarding contractual issues.
  • Review and negotiation of vendor contracts.
  • Maintain current contracts by updating records, fee schedules, and any service changes.
  • Document customer correspondence, status reports, and other relevant documents about the contract.
  • Updating and revising Embross’ s standard contracts and assisting with organizing and building a library of templates for use by team members and other internal stakeholders.
  • Organizing workflows for reviewing current processes and building out new ones to improve team efficiency, productivity, and impact including improving intake systems and other tools.
  • Contract-related support for the Sales team throughout the sales process:
    • Responding to legal-related inquiries
    • Drafting of special terms and conditions
    • Responding to redlines to our standard master contract
    • Reviewing and negotiating customers provide general terms and other agreements
    • Draft changes to routine contracts using standard forms; and drafting and negotiating Statements of Work
    • Drafting and negotiating framework agreements
    • General assistance with Order Forms


Required Knowledge, Skills, Abilities, and Other Characteristics:

  • Ability to review Prime Contracts, Subcontracts, License Agreements, General Terms, Statements of Work, and similar to understand obligations, liabilities, and risks; highlight risks and work with management to determine the acceptable risk level, work with technical teams to establish an appropriate regime for managing the obligations, risks, and liabilities.
  • Drafting and negotiation of Contracts, Supply Agreements, Purchase Orders, etc.
  • Prepare, develop, and manage timely contractual correspondence and notices by contractual requirements.
  • Develop and maintain efficient systems and processes for identifying and capturing any potential commercial issues and changes.
  • Ensure a current log of all issues and change orders is maintained for each contract.
  • Ensure accurate issue files for all contractual/commercial issues are maintained for each contract.
  • Prepare claims negotiate resolutions and change orders.
  • Manage the administration of upstream and downstream contracts.
  • Implement proper document control processes and ensure compliance.
  • Identification and tracking of deliverables.
  • Identify needs for outside legal counsel, liaise with the outside legal council as required.
  • Perform periodic risk assessments and provide recommendations for any available mitigation measures.
  • Assist the bids and proposals teams in reviewing legal terms of RFQs, RFPs, and associated documents, including proposed contracts.
  • This role is demanding, and it is expected that the successful candidate will work additional hours, over and above a 40+ hour week and, at times, outside of normal business hours.
  • Performs other duties as assigned.

Education and skills:

To qualify for the role, you must have:

    • Bachelors or higher degree in Legal, English, Communications, Business, Project Management or similar
    • 5+ years experience in Contract Management as a vendor responsible for the delivery of custom software, hardware, and/or professional services.
    • Excellent project and time management skills including experience in the planning, developing, and maintaining of contract processes
    • Risk analysis experience and appreciation of business considerations; able to distinguish between that which is critical and that which may be compromised on
    • Meticulous attention to detail and accuracy
    • Excellent oral and written communication, drafting, and negotiation skills
    • Contract Negotiations experience

Preferred Experience and Skills:

  • Contract Management experience as a vendor responsible for hardware delivery and/or buyer responsible for purchase contracts.
  • Experience working with cross-functional teams from legal to sales, engineering to finance, to marketing, and beyond.
  • Motivated and disciplined in managing competing priorities and deadlines
  • Information technology education and/or experience
  • Airline and airport passenger processing background
  • Legal Research
  • Procurement
  • Customer Relationship Management (CRM)
  • Project management education and/or experience
  • Exemplifies and consistently demonstrates our core competencies of communication, innovation, change management, relationship building, and leadership

Location:

In person (Richmond Hill office).

Applicants must apply to careers@embross.com with the Job Title in the subject line.

Technical Product Manager (Richmond Hill, ON)

Summary:

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 careers@embross.com with the Job Title in the subject line.

Senior Systems and Implementation Engineer (Richmond Hill, ON)

Summary:

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 careers@embross.com with the Job Title in the subject line.

Cloud Infrastructure Engineer (Richmond Hill, ON)

Summary:

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

Support:

 

  • 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.

 

Location:

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 careers@embross.com 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