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.
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.
Senior Project Manager (USA – Remote)
The Senior Project Manager will be responsible for managing large-scale projects to implement air transport industry IT solutions. In this role, you will lead a team of project resources located in multiple geographies and countries. Your focus will be on planning, implementing, and deploying global special airport systems solutions.
Qualified candidates should possess significant expertise in the field of IT project management, good to have in the air transport industry (CUPPS, CUSS, Baggage Drop, Biometrics, etc.), combined with a proven track record of managing projects of significant size & scope.
Primary Role & Responsibilities:
- Plan, organize, direct, and control all program/project activities
- Manage the 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
Requirements:
- Bachelor’s degree in technology, computer science, or any combination deemed equivalent
- 10-15 years of relevant experience in a program/project management role
- Demonstrated success in the implementation of large-scale, complex projects IT projects/programs in the air transport industry
- Experience with CUPPS, CUSS, Baggage Drop, and Biometric special airports systems will be an asset.
- High level of proficiency with both waterfall and agile project management methodologies.
- Proficiency in Microsoft Project and JIRA.
- PMP certified and in good standing.
- CSM/PSM certified and in good standing.
- Excellent verbal and written communication skills in English (Spanish is an asset)
- Strong leadership capability with the ability to influence all stakeholders to achieve objectives
- Capacity to work at all levels of the organization
- Developed a sense of organization and priority management
- Focused on quality of delivery and respecting deadlines
Applicants must apply to careers@embross.com with the Job Title in the subject line.
Project Manager (United States – Remote)
Summary:
The Project Manager will be responsible for managing large-scale projects to implement air transport industry IT solutions. In this role, you will lead a team of project resources located in multiple geographies and countries. Your focus will be on planning, implementing, and deploying global special airport systems solutions.
Qualified candidates should possess significant expertise in the field of IT project management, good to have in the air transport industry (CUPPS, CUSS, Baggage Drop, Biometrics, etc.), combined with a proven track record of managing projects of significant size & scope.
Key responsibilities:
- Plan, organize, direct, and control all project activities
- Manage the scope, duration, and budget of the 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 project
- Accountable for the overall quality of the project
Required Knowledge, Skills, Abilities, and Other Characteristics:
- Bachelor’s degree in technology, computer science, or any combination deemed equivalent
- 5-10 years of relevant experience in a project management role
- Demonstrated success in the implementation of large-scale, complex projects IT projects in the air transport industry
- Experience with CUPPS, CUSS, Baggage Drop, and Biometric special airports systems will be an asset.
- High level of proficiency with both waterfall and agile project management methodologies.
- Proficiency in Microsoft Project and JIRA.
- PMP certified and in good standing.
- CSM/PSM certified and in good standing.
- Excellent verbal and written communication skills in English (Spanish is an asset)
- Strong leadership capability with the ability to influence all stakeholders to achieve objectives
- Capacity to work at all levels of the organization
- Developed a sense of organization and priority management
- Focused on quality of delivery and respecting deadlines
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.
Business Analyst (Richmond Hill, ON)
Summary:
We are looking for an experienced Business Analyst to join our team that provides innovative technology to our clients in travel and tourism. As a software team member, you will be the bridge between client needs and solution development for various software solutions (Check-in, Bag Drop, Gates, and web services). You will lead requirements gathering, create design documentation, lead scums, and develop product features that support our self-service products and delivery projects.
Key responsibilities:
We pride ourselves on staying ahead of the curve as we help our customers optimize and improve their service delivery models in an ever-evolving environment. As the industry exits the pandemic, we are ideally placed to help our customers provide innovative and transformative new solutions, explore new products and capabilities, and embrace the growing data-driven demands of these environments. Your part includes the following:
- Lead client facing requirements workshops to gather business requirements, and review, analyse and evaluate business systems and user needs.
- Document requirements and define scope to formulate systems that meet overall customer objectives.
- Construct design documents, screen layouts, process flows, traceability matrixes and diagrams.
- Create Jira tickets and content for epics, user stories, and bugs.
- Communicate with software architects and application developers to ensure design documentation meets user requirements for our customer business processes.
- Lead product initiatives to improve applications by studying current processes and designing modifications, documenting in new product features.
- Act as scrum master and product owner in Agile product initiatives.
- Update current application design documentation for our portfolio of products.
- Review and help developing comprehensive test cases at the application and multi-application levels.
- Participate in Embross system testing.
- Prioritize conflicting requests and balance concurrent projects.
- Foster and champion agile/scrum environment, leading daily stand-ups as needed.
- Willingness to travel (Travel Required: 5-20%)
Required Knowledge, Skills, Abilities, and Other Characteristics:
-
5+ years in Business Analysis.
-
Subject matter expertise in Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System) and RES (Reservation System) system services.
-
Demonstrated ability to work effectively with customers.
-
Detail oriented, analytical, and inquisitive.
-
Someone who is excited by the challenges that come with a rapidly growing and scaling company who wants to make an impact.
-
Self-motivated and self-starter.
-
Extremely organized with strong time-management skills.
-
Excellent written and verbal communication skills in English.
-
Project experience with Agile/Scrum and waterfall methodologies.
-
Experience with software testing.
Required Education:
- Post-Secondary Degree in Computer Science, Business, or similar; or an acceptable combination of education and relevant experience required.
- Other certifications like CBAP, PBA, PMP, Scrum master, and other tech certifications considered an asset.
Applicants must apply to careers@embross.com with the Job Title in the subject line.
Project Manager
Embross North America is looking for an enthusiastic, well-organized Project Manager who will work with our software development, hardware engineering and manufacturing teams on innovative self-service projects and products. The successful candidate will lead multiple projects to deliver technical client solutions for Canadian and global high profile companies in the travel and transportation industry.
Work Location:
The company is in the Greater Toronto Area and will entertain and accept remote and out of Province applications: 25 Sims Crescent, Richmond Hill, ON, Canada L4B 1C9
Primary Role & Responsibilities:
-
Project Management in delivering multiple kiosk projects (both software and hardware projects)
- Client management
- Project planning
- Scope management
- Financial tracking
- Schedule management
- Task estimation
- Issues tracking
- Status reporting
- Risk management
Involvement in full life cycle project management:
- Requirements gathering
- Development and reviews of project documentation
- Solution testing
- Solution support
What would make you a great fit?
- Experience in Project Management of IT projects.
- Experience with software development lifecycle.
- Experience with Agile (scrum) methodologies.
- Experience with the testing process, tools and techniques.
- Knowledge of hardware development cycle.
- 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.
- Proficiency in Microsoft Office Suite.
- Familiarity with Windows operating systems
Preferred Education:
- University degree in a related field
- PMP and/or Scrum Master designation
- Other tech certifications considered an asset.
Did you know?
- Embross is a top-tier, dynamic technology company: We design and develop premier customer-facing self-service solutions in the travel and transportation industry
- Embross revolutionizes the travel world: We build with the latest high-end technology to deliver exceptional user experience across all customer touchpoints with a specialization in airports and airlines
- Embross is a fast-growing business: We acquired IBM’s Travel & Transportation Kiosk business in 2015 and Edge-Airport in 2019 to offer a solutions portfolio for passenger service from curb to gate
- Embross refuses to stop: We are a provider of premier passenger solutions, kiosks, and systems integration. Our goals are based on deploying the newest, smartest, and latest in passenger-focused technology solutions with significant specialized industry knowledge relating to IATA specifications such as CUSS, CUTE, and CUPPs
What do we offer?
- World-class product engineering and development – You will join a team of leaders who are dedicated to creating innovative and impactful solutions for our clients and their customers.
- Career growth and development – As a build-from-within company, we are committed to offering you a competitive salary package with responsibilities and projects designed to build mastery and leadership throughout the course of your career
- Dynamic and respectful work environment – Working alongside some of the brightest minds, you will collaborate on impactful work within a supportive environment – one where company values are always embraced and expressed, and diversity is a business imperative
To support our talented workforce, we also have:
- Health, wellness, and lifestyle benefits to balance your heart, mind, and body.
- Flexible working environment
- Casual dress
- Dental care
- Extended health care
- On-site parking
- RRSP
- Vision care
- BONUS PAY
- Lots more
Embross values diversity and people of all backgrounds and abilities. Should you require any accommodations prior to or during the interview process, please email careers@embross.com
Business Analyst
We are looking for a Business Analyst to join our team that provides innovative technology to our clients in travel and tourism. As a member of the software team, you will be the bridge between client needs and solution development for a variety of different software solutions (Check-in, Bag Drop, Gates, webservices). You will lead requirements gathering, create design documentation, lead scums, and develop product features that support our self-service products and delivery projects.
Part of Software Department consisting of 25 people: Development Managers, Team Leads, Developers (Front-End React, Back-End Java), BAs and QA.
Work Location:
The company is in the Greater Toronto Area and will entertain and accept remote and out of Province applications: 25 Sims Crescent, Richmond Hill, ON, Canada L4B 1C9
Primary Role & Responsibilities:
We pride ourselves on staying ahead of the curve as we help our customers optimize and improve their service delivery models in an ever-evolving environment. As the industry exits the pandemic, we are ideally placed to help our customers provide innovative and transformative new solutions, explore new products and capabilities, and embrace the growing data-driven demands of these environments. Your part includes the following:
· Lead client facing requirements workshops to gather business requirements, and review, analyze and evaluate business systems and user needs.
· Document requirements and define scope to formulate systems that meet overall customer objectives.
· Construct design documents, screen layouts, process flows, traceability matrixes and diagrams.
· Create Jira tickets and content for epics, user stories, and bugs.
· Communicate with software architects and application developers to ensure design documentation meets user requirements for our customer business processes.
· Lead product initiatives to improve applications by studying current processes and designing modifications, documenting in new product features.
· Act as scrum master and product owner in Agile product initiatives.
· Update current application design documentation for our portfolio of products.
· Review and help developing comprehensive test cases at the application and multi-application levels.
· Participate in Embross system testing.
· Prioritize conflicting requests and balance concurrent projects.
· Foster and champion agile/scrum environment, leading daily stand-ups as needed.
· Willingness to travel (Travel Required: 5-20% – currently reduced due to COVID-19).
Preferred Education:
-
Post-Secondary Degree in Computer Science, Business, or similar; or an acceptable combination of education and relevant experience required.
-
Other certifications like CBAP, PBA, PMP, Scrum master, and other tech certifications considered an asset.
What we are looking for:
-
4+ years in Business Analysis.
-
Subject matter expertise in Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System) and RES (Reservation System) system services.
-
Demonstrated ability to work effectively with customers.
-
Detail oriented, analytical, and inquisitive.
-
Someone who is excited by the challenges that come with a rapidly growing and scaling company who wants to make an impact.
-
Self-motivated and self-starter.
-
Extremely organized with strong time-management skills.
-
Excellent written and verbal communication skills in English.
-
Project experience with Agile/Scrum and waterfall methodologies.
-
Experience with software testing.
Did you know? - Embross is a top-tier, dynamic technology company: We design and develop premier customer-facing self-service solutions in the travel and transportation industry
- Embross revolutionizes the travel world: We build with the latest high-end technology to deliver exceptional user experience across all customer touchpoints with a specialization in airports and airlines
- Embross is a fast-growing business: We acquired IBM’s Travel & Transportation Kiosk business in 2015 and Edge-Airport in 2019 to offer a solutions portfolio for passenger service from curb to gate
- Embross refuses to stop: We are a provider of premier passenger solutions, kiosks, and systems integration. Our goals are based on deploying the newest, smartest, and latest in passenger-focused technology solutions with significant specialized industry knowledge relating to IATA specifications such as CUSS, CUTE, and CUPPs
What do we offer?
- World-class product engineering and development – You will join a team of leaders who are dedicated to creating innovative and impactful solutions for our clients and their customers.
- Career growth and development – As a build-from-within company, we are committed to offering you a competitive salary package with responsibilities and projects designed to build mastery and leadership throughout the course of your career
- Dynamic and respectful work environment – Working alongside some of the brightest minds, you will collaborate on impactful work within a supportive environment – one where company values are always embraced and expressed, and diversity is a business imperative
To support our talented workforce, we also have:
- Health, wellness, and lifestyle benefits to balance your heart, mind, and body.
- Flexible working environment
- Casual dress
- Dental care
- Extended health care
- On-site parking
- RRSP
- Vision care
- BONUS PAY
- Lots more
Embross values diversity and people of all backgrounds and abilities. Should you require any accommodations prior to or during the interview process, please email careers@embross.com
Who We Are
We are a young company looking for talent to manage the technical development of innovative software solutions we provide to our customers for self service solutions in the travel and transportation industry and beyond.
As a manager of software teams, you will serve as the people manager and technical lead for customer delivery projects for a variety of different Software solutions (Check-in, Bag Drop, Gates).
You will manage teams in the design, development, and building of backend Java code, primarily integrating Embross systems with customer systems (web service integrations). Our environment is dynamic and technically challenging and your oversight and participation in the full Software development cycle including architecture, and maintenance is critical to the success of our client facing project deliveries.
You will coach your team and others to grow their ability to increase their impact. Driving change through the implementation of best practices in source-code and code reviews will have impact on the bottom lines of our business. A key focus of this role will be using strong delivery/process skills to drive efficiency and productivity. The evaluation and introduction of new tools and process’s will shape and define the development culture alongside your team leads, direct reports and other development teams.
Our Software Department consisting of over 25 people: Development Managers, Team Leads, Developers, BA’s, and QA’s. Our platforms major components are Front-End React, Back-End Java and Platform in C, C++.
What You’ll Do
- Manage “client centric” delivery projects, technical client communication and client build deliveries for the “Backend” layers of our application platform
- Acts as the technical lead for organizational projects providing expertise, guidance, management, and leadership to the software development team and perform hands-on coding in Java with Spring MVC (coding in JavaScript / React a plus).
- Improve productivity by enabling developers to increase their individual accountability and effectiveness.
- Enforce development process adherence and improvement (identifying areas of improvement and suggesting alternatives).
- Liaison with customers and sales for to gather requirements, provide recommendations and estimates.
- Lead in areas of solution design, architecture, technical design, data modeling, code reviews, best practices, and procedures.
- Delivery of web service integrations (REST, SOAP).
- Prioritize conflicting requests and balance concurrent projects.
- Foster and champion agile/scrum environment, leading daily stand-ups.
- Review and consideration of production support tickets.
- Hiring and onboarding of new team members, conduct formal and informal one-on-ones, set goals, and perform performance reviews.
Who You Are
-
8+ years in software development.
-
2+ years as team lead or manager, mentoring and coaching developers and leading a team.
-
Development of Java based Back-End applications in particular Java/JEE enterprise-level application development using Spring Framework.
- Solid working experience in
- Building RESTful and SOAP web services (JSON, XML, Swagger, WSDL, CXF, JAXB, POJO, JAXON)
- Web Security
- SQL and Non-SQL Databases and JNDI
- Application servlets (Apache Tomcat and alike)
- Concurrent source control (SVN, Bitbucket)
- Enterprise build and packaging environment like wit Maven, Jenkins, and Hudson
- Unit Testing and Regression Testing (e.g., Postman/SOAPUI)
- Jira.
- Project experience with Agile/Scrum and waterfall methodologies
- Experience with managing multiple customer-facing projects in parallel
- Demonstrated ability to work effectively with customers
- Excellent written and verbal communication skills in English
- It would be great if you had (a big plus, but not a must):
-
Subject matter expertise in Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System) and RES (Reservation System) system services.
-
Knowledge / Experience in
-
IATA’s CUSS (Common-Use Self-Service) Specification.
-
Persistence layer like Hibernate or MyBatis (iBatis)
-
Non-SQL databases like MongoDB, etc.
-
UML (Unified Modeling Language) modeling
-
User experience of enterprise application server like JBOSS, WebLogic, IBM WAS or any similar
-
-
Work Location
You will be working mostly from our Canada Office (25 Sims Cres, Richmond Hill L4B 1C9 Ontario, Canada) and should not expect more than 5% of business travel.
What We Offer
- World-class product engineering and development – You will join a team of leaders who are dedicated to creating innovative and impactful solutions for our clients and their customers.
- Career growth and development – As a build-from-within company, we are committed to offering you a competitive salary package with responsibilities and projects designed to build mastery and leadership throughout the course of your career
- Dynamic and respectful work environment – Working alongside some of the brightest minds, you will collaborate on impactful work within a supportive environment – one where company values are always embraced and expressed, and diversity is a business imperative
To support our talented workforce, apart from the base salary, we also offer:
- Employer-paid Health, wellness, and lifestyle benefits to balance your heart, mind, and body which includes Health, Dental, Vision, Life Insurance, STD, and LTD Benefits (only STD/LTD benefits premium to be paid by the employee)
- A minimum of 3% of your base salary towards GRSP as an Employer contribution
- Opportunity to participate in the Performance-based Profit-Sharing Program and earn up to an additional 15% of your Base Salary
- Flexible working environment
- Lots more
Embross values diversity and people of all backgrounds and abilities. Should you require any accommodations prior to or during the interview process, please email careers@embross.com
Account Manager
Embross is seeking a seasoned account manager with a proven history of success managing, nurturing, and growing client relationships.
Reports To
Global VP of Sales
Work Location (Hybrid Schedule, mostly remote)
25 Sims Crescent, Richmond Hill, ON, Canada
Primary Role & Responsibilities:
- Creating, maintaining, and executing a written Account Management Strategy. This will be comprised of specific revenue and profit targets to grow revenue from year to year at one’s assigned accounts.
- Keeping abreast of stakeholders at assigned accounts, identifying key roles, and nurturing advocates who can be an asset to Embross’s business at the account, putting in place plans to move challengers to advocates.
- Spending time with 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. 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.
- 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.
- Logging and reporting sales opportunities to enable accurate sales forecasting. Ensuring that CRM contacts and opportunities are up to date.
- Identifying opportunities at assigned accounts that could benefit from Sales involvement (e.g., larger opportunity in an area of the business where Embross does not presently have a footprint).
- 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.
What would make you a great fit?
- Minimum 5 years of account management or sales experience focused on technology or aviation, preferably both
- Bachelor’s degree or higher
- Relationship management skills, 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
- Strong interpersonal skills: the ability to work with diverse groups
- Ability to demonstrate planning, organizing, and implementing skills
- 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.
Did you know?
- Embross is a top-tier, dynamic technology company: We design and develop premier customer-facing self-service solutions in the travel and transportation industry
- Embross revolutionizes the travel world: We build with the latest high-end technology to deliver exceptional user experience across all customer touchpoints with a specialization in airports and airlines
- Embross is a fast-growing business: We acquired IBM’s Travel & Transportation Kiosk business in 2015 and Edge-Airport in 2019 to offer a solutions portfolio for passenger service from curb to gate
- Embross refuses to stop: We are a provider of premier passenger solutions, kiosks, and systems integration. Our goals are based on deploying the newest, smartest, and latest in passenger-focused technology solutions with significant specialized industry knowledge relating to IATA specifications such as CUSS, CUTE, and CUPPs
What do we offer?
- World-class product engineering and development – You will join a team of leaders who are dedicated to creating innovative and impactful solutions for our clients and their customers.
- Career growth and development – As a build-from-within company, we are committed to offering you a competitive salary package with responsibilities and projects designed to build mastery and leadership throughout the course of your career
- Dynamic and respectful work environment – Working alongside some of the brightest minds, you will collaborate on impactful work within a supportive environment – one where company values are always embraced and expressed, and diversity is a business imperative
To support our talented workforce, we also have:
- Health, wellness, and lifestyle benefits to balance your heart, mind, and body.
- Flexible working environment
- Casual dress
- Dental care
- Extended health care
- On-site parking
- RRSP
- Vision care
- BONUS PAY
- Lots more
Embross values diversity and people of all backgrounds and abilities. Should you require any accommodations prior to or during the interview process, please email careers@embross.com
Who We Are
Embross delivers market-leading passenger automation and self-service technologies to the global travel market. That last flight you jumped on, there is a good chance an Embross hardware or software solution helped facilitate part of your airport experience. The world’s leading airlines and airports use Embross’ range of service technologies to help make the passenger travel experience faster, simpler, and less stressful. For our partners, that translates to offering more flights, more often with more (happy) passengers on board.
So what’s great about what we do? We get to think creatively across a diverse solution stack of hardware and software to solve service and operations challenges for the world’s busiest public transit spaces. If you like challenges, we should talk.
What You’ll Do
We pride ourselves on staying ahead of the curve as we help our customers optimize and improve their service delivery models. We’re excited to be entering a new transformative phase of our stack as we explore new products, and new capabilities and embrace the growing data-driven demands of these environments.
We are looking for an experienced full-stack software engineer to lead a new product innovation team at the sharp end of our business. This role will be a thought leader that also leads by example, driving new and transformative solutions across our product portfolio. If you like a mix of fast and “slow” thinking, proving out MVPs one day, designing scalable, production-ready solutions the next, this role is perfect for you.
The right individual will have deep technical expertise across the stack, draws confidence from their abilities, and have proven success designing scalable web platforms. You will have strong leadership skills that bring people to your vision as you work closely with key product and delivery stakeholders to design solutions.
Who You Are
- 8+ years of software engineering experience
- 2+ years of proven success leading and mentoring an engineering team preferably in a tech startup environment utilizing Agile practices and tools e.g., Jira
- Demonstrable experience working with product and business stakeholders to deliver solutions
- Excellent written and verbal communication skills in English and a considerate and compassionate attitude
- Strong experience with JavaScript/typescript- Preferably React/Redux
- Strong experience with NodeJS and/or Java Spring MVC
- Experience designing or working on event-driven architectures
- Beneficial experience
- Working knowledge of the AWS ecosystem
- Serverless architecture
- CI/CD tools and managing pipelines
- Other- Kubernetes, Docker, Helm, Terraform, Python, Tailwind CSS
Reports To
Software Business Operations Manager
Work Location (Hybrid)
25 Sims Crescent, Richmond Hill, ON, Canada
You Travel
You will be working mostly from Canada Office (25 Sims Cres, Richmond Hill L4B 1C9 Ontario, Canada) and should not expect more than 5% of business travel
What We Offer
- World-class product engineering and development – You will join a team of leaders who are dedicated to creating innovative and impactful solutions for our clients and their customers.
- Career growth and development – As a build-from-within company, we are committed to offering you a competitive salary package with responsibilities and projects designed to build mastery and leadership throughout the course of your career
- Dynamic and respectful work environment – Working alongside some of the brightest minds, you will collaborate on impactful work within a supportive environment – one where company values are always embraced and expressed, and diversity is a business imperative
To support our talented workforce, apart from the base salary, we also offer:
- Employer-paid Health, wellness, and lifestyle benefits to balance your heart, mind, and body which includes Health, Dental, Vision, Life Insurance, STD, and LTD Benefits (only STD/LTD benefits premium to be paid by the employee)
- A minimum of 3% of your base salary towards GRSP as an Employer contribution
- Opportunity to participate in the Performance-based Profit-Sharing Program and earn up to an additional 15% of your Base Salary
- Flexible working environment
- Lots more
Embross values diversity and people of all backgrounds and abilities. Should you require any accommodations prior to or during the interview process, please email careers@embross.com
Embross North America is currently searching for a permanent full-time Office Administrator who is ambitious, focused, and interested in being an active leader in driving office culture. This role will be a key support function to General Manager, People Management, and other department managers to ensure that the required HR and administrative functionalities of the business are as efficient as possible.
Location:
This is a full-time Monday-to-Friday 40 hours/week in-office position. The office is located at 25 Sims Crescent, Richmond Hill, Ontario, L4B 1C9.
Key responsibilities:
- Answering, directing, and monitoring central office phone and general email queries.
- Inventory, Management, and order of office supplies.
- Managing, maintaining, and storage of general company documents and files including softcopy management.
- Management of incoming and outgoing mail/parcels.
- Book travel arrangements for the employees.
- Managing corporate credit cards and expediting the expense reporting process for the accounting team.
- Responsible for scanning vendor invoices received by mail and storing them digitally. Sending payment remittance to vendors after processing of their payments.
- Liaising with the building landlord and contractors for building work/repairs as needed.
- Providing administrative support to the management team with meeting/event coordination, scheduling key calls/meetings, preparing meeting materials, proofreading, and editing documents.
- Co-ordinating departmental activities with service contractors/vendors.
- Assisting the department of Human Resources in the hiring process, reviewing new hire information, and preparing any applicable items required.
- Assist with the planning and co-ordination of onboarding activities for new employees.
- Recording and tracking Embross employees’ vacations.
- Assist in preparing regularly scheduled reports.
- Supporting the GM with renewal of corporate insurance and various other certifications.
- Produce status reports including productivity, attendance, and other departmental KPIs as agreed with the GM.
- Participate in the company Social Committee and support associated budgeting and communications.
- All other duties as assigned.
You can be described as:
- Organized with high attention to detail and with the ability to follow directions.
- Great communicator.
- Excellent time management skills.
- Strong work ethic, energetic with a “can-do” attitude.
- Able to work on multiple tasks at the same time and with the ability to prioritize deadlines.
- Highly flexible and adaptable to work assignments.
- Good problem-solver, solutions-oriented and results-driven.
- Self-motivated to work independently while also collaborating in a strong team environment.
- Able to work effectively with people of different personalities and work styles.
- Ready to take on challenges and work in a fast-paced, cross-discipline environment, both independently and as a team player.
- Enthusiastic and Resilient.
- Must have a good sense of humour.
Must have:
- 3-5 years of experience in a similar role.
- Proficiency in verbal and written communication in English.
- Proficiency in MS Office, Excel, Word, and Outlook
- Proficiency in Microsoft Office Suite.
Preferred Education:
- Diploma/Degree in Office Administration
We thank all those who apply and advise that only those selected for further consideration will be contacted.
Embross USA Inc. is looking for a Bid & Proposal Manager to join our Sales Group.
Reporting to the Vice President of Sales, 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, a highly detail-oriented professional who enjoys writing, financial modeling, editing and thrives in a fast-paced environment.
Location:
Embross USA will consider USA applicants who can work from home or office depending on where they are located. (Must be legally able to work in the US and a US resident).
Key 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 draft for stakeholder review and input prior to 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 facilities leveraging of reusable content.
- Review post bid/proposal feedback for continuous improvement; incorporation into future bids/proposals.
Required Knowledge, Skills, Abilities, and 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 communications skills.
- Excellent persuasive business writing skills.
- Attention to detail is a must.
Education and skills: To qualify for the role, you must have:
- Bachelor’s 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).
Preferred *
- Airline & airport passenger processing background
- Project management education and/or experience
- Marketing education and/or experience
- Content management education and/or experience
- Information technology education and/or experience
Travel Requirements: Not anticipated.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
Summary
Embross USA Inc. is looking for an enthusiastic, talented Service Desk Technician to perform a key role as the liaison between our customers, the Customer Support Center, and internal departments. The Service Desk Technician acts as a first responder and a single point of contact for customer incidents through Service Level Agreement (SLA) management. 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.
The Service Technician must be able to work a rotational shift schedule within a 24×7 support environment.
Responsibilities include:
- Assist with day-to-day activities in the Customer Support Center, attending to customer support needs.
- Log incoming requests received via calls and emails in ServiceNow ticketing system.
- Process all requests and ensure completion of necessary documentation while communicating with customers.
- Field and filter calls, process customer requests, prioritize based on risk, impact, and urgency.
- Diagnose requirements, process escalations, and proactively follow up to troubleshoot and find resolutions.
- Ensure job standards, processes, and procedures are complied with.
- Ensure SLAs are met and tracked. Communicate via phone or email company SLA, Policy and Procedures with customers.
- Focus on serving customers. Promote and maintain a positive professional image of Embross ensuring outstanding customer interactions.
- Positive responsive attitude with a professional demeanor, remain calm under pressure, and have impeccable follow-up.
- Work closely with other internal departments as needed for input and 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:
- Installations
- Task estimation
- Issues tracking
- Status reporting
- Risk management
- Solution support
Required Expertise:
- At least 3+ years of previous customer service experience.
- Previous internet technical support experience.
- Understanding of SW ticketing systems.
- Proficient knowledge of computer hardware and service repair with a technical emphasis on PC, peripherals (printers, monitors, etc).
- Proficiency in Windows and Microsoft Office applications.
- Excellent at solving people, process, and technology problems.
- Strong customer service orientation: Strong attention to detail and ability to resolve problems successfully; a willingness to “go the extra mile” for the customer.
- Must be able to work flexible hours if needed to accommodate requests, on-site technical support.
- Excellent written and verbal communication skills.
- Demonstrates analytical and problem-solving skills.
- Able to handle multiple tasks with different priorities.
- Completing assigned work with minimal supervision.
- Highly flexible and adaptable to work environments.
- Ability to take challenges and to work in a fast-paced, cross-discipline environment, both independently and as a team-player.
- Enjoy collaborating in a team environment.
- Ability to deliver results and meet customer expectations.
Preferred: Airport / Airline experience is an asset.
Education:
- Associate degree or higher in a computer related field
Location
Role will be based out of our Embross USA facility in College Park, Atlanta, GA
650 Atlanta South Parkway, Suite 102, College Park, GA 30349
(Must be US resident).
Travel
Some travel will be required. Willingness to travel overseas
Working conditions:
Normal office work environment using a desktop computer and phone, perform on-site technical supervision support as required. This position requires work to be done at the office location/on site.
Must be able to perform sitting, stooping, stretching, bending, reaching, and grasping actions when performing essential job functions. Ability to occasionally lift 30+lbs.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion.
How to Apply
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Embross is looking for a Platform Software Engineer who is aware and ahead of the fast-changing world of software development, ready and on-the-go for new challenges, to join our Software Engineering team.
Summary
Our Platform Software Engineer work on components of Embross Self-Service Platform Solutions, developing, building, installing, and supporting innovative middleware software based on Windows SDK (Win32API) and device interfaces.
Responsibilities include:
Platform Software Development
- Develop efficient and quality software in middleware programming.
- Writing code in various languages C, C++, C# and Java over mainly Windows OS environment.
- Complying with coding standards and architecture.
- Install/setup and certify Self-service Platform.
- Develop comments and documentation.
- Possess a keen eye for unit testing, being able to catch and filter out bugs prior to delivery.
- Troubleshoot, debug and upgrade existing systems.
- Attend and participate in daily scrum and project meetings, and be a key contributor.
- Establish best practices to build, release and manage the configuration of production systems in Linux, Windows.
- Develop a library of deployable and documented scripts, processes, and procedures.
- Be a technical advisor to customers and help with self-service platform implementations for customers.
- Communicate with clients’ technical contacts or 3rd party vendors to discuss technical terms.
Support
- Perform troubleshooting to resolve technical challenges for customers, across Embross self-service platform and application.
- Provide 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 for ensuring 24×7 support.
Required Technical and Professional Expertise:
- 2+ years of professional experience (including CO-OP experiences) as a Software Developer or Platform Engineer
- Experience in C/C++, C#, and Java
- Experience designing interactive applications
- Experience with test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- Excellent verbal and written communication
- Strong customer service orientation to ensure that all service requests and incidents are resolved in a professional manner
- Ability to communicate and coordinate well with the Hardware Engineering team
- Ability to take challenges and to work in a fast-paced, cross-discipline environment, both independently and as a team-player
- Familiarity with USB and Comport RS232, RS485 interfaces
- Familiarity with Windows OS (Linux is optional)
- Familiarity with Jira
- Experience with version control system (e.g. Git, SVN).
Required Education:
Post-Secondary Degree or Diploma in Computer Engineering, or similar (Computer Science, Mechatronics, Electronical Systems, Electronical, Industrial, etc), or an acceptable combination of education and relevant experience required.
Travel Requirements:
- Some travel could occasionally be required (Reduced in pandemic)
- Willingness to travel overseas
- Travel Required: 5-20%
Working conditions:
This position requires work to be done on-site at the Richmond Hill location. During the Covid 19 pandemic, remote work will be allowed when possible.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
Marketing Manager
Embross is looking for an experienced, self-driven multi-disciplinary Marketing Manager with exceptional analytical skills to join our Sales team. You will proactively take responsibility and ownership for your work to achieve business objectives with very minimal direction. You will be responsible for the development of marketing programs, campaigns, and sales tools with an objective to support strategic initiatives, new products/solutions Go-To-Market strategy, and global business growth. You will be a hands-on subject matter expert in all brand marketing activities including creating high-value content, developing marketing collateral, online/in-person event management, partnership management, and more.
Reports To
V.P. Product and Marketing
Work Location (Hybrid Schedule)
25 Sims Crescent, Richmond Hill, ON, Canada
Job Duties
- Work with executives to develop and execute annual/quarterly marketing plans to increase the company’s external visibility.
- Collaborate with account managers and global sales team to identify customer needs
- Build and maintain the company’s social media and website presence
- Designing, writing, and editing the content to produce marketing collateral in accordance with brand messages, corporate goals, and objectives
- Initiate research, lead the development, and execution of mass and target marketing campaigns across channels, including Website, direct mail, corporate sales, Internet/Social-media marketing, conventions, workshops, advertisements, sales tools, conferences, events, social and other initiatives
- Design and attend relevant trade shows to build relationships and promote the organization’s initiatives
- Communicate and negotiate with promotional partners for joint marketing activities
- Monitor, evaluate, report on competitor activities and marketing programs to senior management to make them aware of the brand landscape and recommended actions
- Create and manage a content calendar to give visibility to cross-functional teams.
- Champions creating the content for press releases, corporate newsletters, blogs, email marketing campaigns, and website copy.
- Develop and maintain a marketing budget. Determine pricing and profitability margins based on market research and other projections.
- Track performance metrics for all initiatives and use insights to measure and optimize impact for the Embross business
What would make you a great fit?
- Degree in marketing, advertising, sales, business administration, or equivalent
- 3-5 years of experience as a brand/marketing manager
- Proficiency in MS Office, graphic design, online marketing, and social media platforms.
- Knowledge of Salesforce is an asset
- Strong communication skills to thrive in a challenging and exciting work environment
- Proven ability to generate leads and measure marketing KPIs
- Strategic thinker with the ability to turn ideas into marketing campaigns
- Strong knowledge of competitive analysis methods
- Highly effective project management, prioritization, multi-tasking, and time management skills to meet deadlines
- Ability to build and sustain relationships with key business partners
Did you know?
- Embross is a top-tier, dynamic technology company: We design and develop premier customer-facing self-service solutions in the travel and transportation industry
- Embross revolutionizes the travel world: We build with the latest high-end technology to deliver exceptional user experience across all customer touchpoints with a specialization in airports and airlines
- Embross is a fast-growing business: We acquired IBM’s Travel & Transportation Kiosk business in 2015 and Edge-Airport in 2019 to offer a solutions portfolio for passenger service from curb to gate
- Embross refuses to stop: We are a provider of premier passenger solutions, kiosks, and systems integration. Our goals are based on deploying the newest, smartest, and latest in passenger-focused technology solutions with significant specialized industry knowledge relating to IATA specifications such as CUSS, CUTE, and CUPPs
What do we offer?
- World-class product engineering and development – You will join a team of leaders who are dedicated to creating innovative and impactful solutions for our clients and their customers.
- Career growth and development – As a build-from-within company, we are committed to offering you a competitive salary package with responsibilities and projects designed to build mastery and leadership throughout the course of your career
- Dynamic and respectful work environment – Working alongside some of the brightest minds, you will collaborate on impactful work within a supportive environment – one where company values are always embraced and expressed, and diversity is a business imperative
To support our talented workforce, we also have:
- Health, wellness, and lifestyle benefits to balance your heart, mind, and body.
- Flexible working environment
- Lots more
Embross values diversity and people of all backgrounds and abilities. Should you require any accommodations prior to or during the interview process, please email careers@embross.com
We are a young company looking for talent to manage the technical development of innovative Software solutions we provide to our customers for self-service solutions in the travel and transportation industry and beyond.
As a manager of Software teams, you will serve as the people manager and technical lead for customer delivery projects for a variety of different Software solutions (Check-in, Bag Drop, Gates).
You will manage teams in the design, development, and building of backend Java code, primarily integrating Embross systems with customer systems (web service integrations). Our environment is dynamic and technically challenging and your oversight and participation in the full Software development cycle including architecture, and maintenance is critical to the success of our client-facing project deliveries.
You will coach your team and others to grow their ability to increase their impact. Driving change through the implementation of best practices in source code and code reviews will have an impact on the bottom lines of our business. A key focus of this role will be using strong delivery/process skills to drive efficiency and productivity. The evaluation and introduction of new tools and processes will shape and define the development culture alongside your team leads, direct reports, and other development teams.
Our Software Department consists of over 25 people: Development Managers, Team Leads, Developers, BA’s, and QA’s. Our platform’s major components are Front-End React, Back-End Java, and Platform in C, and C++.
Responsibilities include:
- Manage “client-centric” delivery projects, technical client communication, and client build deliveries for the “Backend” layers of our application platform
- Acts as the technical lead for organizational projects providing expertise, guidance, management, and leadership to the software development team and performing hands-on coding in Java with Spring MVC (coding in JavaScript / React a plus).
- Improve productivity by enabling developers to increase their individual accountability and effectiveness.
- Enforce development process adherence and improvement (identifying areas of improvement and suggesting alternatives).
- Liaison with customers and sales to gather requirements, and provide recommendations and estimates.
- Lead in areas of solution design, architecture, technical design, data modeling, code reviews, best practices, and procedures.
- Delivery of web service integrations (REST, SOAP).
- Prioritize conflicting requests and balance concurrent projects
- Foster and champion agile/scrum environment, leading daily stand-ups.
- Review and consideration of production support tickets
- Hiring and onboarding new team members, conducting formal and informal one-on-ones, setting goals, and performing performance reviews.
- Willingness to travel (Travel Required: 5-20% – currently reduced due to COVID-19).
Required Professional Expertise:
- 8+ years in software development.
- 2+ years as team lead or manager, mentoring and coaching developers and leading a team.
- Development of Java-based Back-End applications in particular Java/JEE enterprise-level application development using Spring Framework.
- Solid working experience in
- Building RESTful and SOAP web services (JSON, XML, Swagger, WSDL, CXF, JAXB, POJO, JAXON).
- Web Security.
- SQL and Non-SQL Databases and JNDI.
- Application servlets (Apache Tomcat and alike)
- Concurrent source control (SVN, Bitbucket).
- Enterprise build and packaging environment like wit Maven, Jenkins, and Hudson.
- Unit Testing and Regression Testing (e.g., Postman/SOAPUI).
- Jira.
- Project experience with Agile/Scrum and waterfall methodologies.
- Experience with managing multiple customer-facing projects in parallel.
- Demonstrated ability to work effectively with customers.
- Excellent written and verbal communication skills in English.
Required Education:
- Post-Secondary Degree in Computer Science, Computer Engineering, or similar; or an acceptable combination of education and relevant experience required.
- Other certifications like PMP, Scrum master, and other tech certifications are considered an asset.
It would be great if you had (a big plus, but not a must):
- Subject matter expertise in Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System) and RES (Reservation System) system services.
- Knowledge / Experience in
- IATA’s CUSS (Common-Use Self-Service) Specification.
- Persistence layer like Hibernate or MyBatis (iBatis)
- Non-SQL databases like MongoDB, etc.
- UML (Unified Modeling Language) modeling
- User experience of enterprise application server like JBOSS, WebLogic, IBM WAS or any similar
- Product management or project management experience.
- Experience with cloud-based architecture.
- Experience working with hardware devices and coding device drivers.
- Experience with some of C/C++ or C#
- Experience with Infrastructure and security.
- Experience with biometrics, facial recognition and/or computer vision.
Reports To
Software Business Operations Manager
Work Location (Hybrid)
25 Sims Crescent, Richmond Hill, ON, Canada
Working conditions:
- The incumbent is required to work at the Richmond Hill location on Kiosks, Bag drop machines, in addition to web and mobile testing
- Ability to lift objects to 3kgs
Benefits:
- BONUS PAY
- Casual dress
- Dental care
- Extended health care
- On-site parking
- Paid time off
- RRSP
- Vision care
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis. We continue to monitor the pandemic situation and reserve the right to make decisions to ensure the health and safety of our employees.
Embross is looking for a Software Development Team Lead who is aware and ahead of the fast-changing world of software development, ready and on-the-go for new challenges, to join our Software Engineering team.
Summary
- The Team Lead acts as the technical lead for organizational projects providing expertise, guidance, management, and leadership to the software development team. This individual will be responsible for developing and enhancing software solutions that meet and exceed internal expectations as well as client needs relating to the organization’s product offerings. The Team Lead will be tasked with overseeing the software development process including architecture, implementation, testing and maintenance.
- The focus of this role will be our client facing project deliveries, as well as technical hands-on development participation.
- The successful candidate will be welcomed by the Software Department, consisted of 25 Software Developers (Front-End and Back-End), QA, as well as Platform Engineers and Software Development Managers.
Responsibilities include:
- Lead team of developers to deliver web service integrations (REST, SOAP) to Airline and Airport systems.
- Oversee technical client communication and client build deliveries.
- Liaison with customers and sales for estimates, meetings, and to gather requirements.
- Lead in areas of solution design, architecture, technical design, data modeling, code reviews, best practices, and procedures.
- Supervision of front-end/back-end technical staff in agile/scrum environment, to encourage a fun and collaborative environment.
- Accountable for team productivity, quality, and effectiveness, and striving to continuously improve in these areas.
- Act as a SME of Self-Service Kiosk Solutions for Airline and Airport industry
- Hands-on coding in Java (mandatory) with Spring MVC, JavaScript, React/Redux (C++ would be a plus!)
Required Technical and Professional Expertise:
Technical Skills:
· 7+ years in software development
· 2+ years as team lead or manager with sound leadership and teambuilding skills.
· Professional experience in the development of Java based Back-End applications
· Solid working knowledge of Java/JEE enterprise-level application development using Spring Framework
· Solid working experience building RESTful and SOAP web services
· Experience with XSD, JSON, SOAP, WSDL, CXF, JAXB
· Experience with SSL and Java Web Security (i.e., WSSE, SAAJ)
· Experience with SQL and JDBC on any of MS SQL Server, MySQL, Oracle, IBM DB2, etc.
· Experience with application servlets (i.e., Apache Tomcat, IBM WebSphere, Oracle WebLogic, Red Hat JBoss)
· Professional experience of JavaScript over SPA-based framework like ReactJS/Redux.
· Experience with Jira.
· Collaboration experience with concurrent source control (e.g., SVN, Git, CVS, Bitbucket).
· Working experience of enterprise build and packaging environment like wit Maven, Jenkins, and Hudson.
· Understanding of Unit Testing and Regression Testing, with experiences using JUnit, Jetty, SoapUI, Postman, etc.
People Skills:
· Ability to take on challenges and to work in a fast-paced, cross-discipline environment with project managers, business analysts, designers, platform engineers and other software developers, both independently and as a team-player
· Experience with managing multiple customer-facing projects in parallel.
· Excellent verbal and written communication skills.
· Native or advanced level of English proficiency.
· Creative thinker and problem solver.
· Project experience under Agile/Scrum teaming.
· Strong organizational skills.
Preferred skills (a plus, but not a must):
· Subject matter expertise in Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System) and RES (Reservation System) system services.
· Knowledge of IATA’s CUSS (Common-Use Self-Service) Specification.
· Experience with a persistence layer like Hibernate or MyBatis(iBatis)
· Experience with Non-SQL databases like MongoDB, etc.
· Experience with UML (Unified Modeling Language) modeling
· User experience of enterprise application server like JBOSS, WebLogic, IBM WAS or any similar
· Product management or project management experience.
· Experience with cloud-based architecture.
· Experience working with hardware devices and coding device drivers.
· Experience with some of C/C++ or C#
· Experience with Infrastructure and security.
· Experience with biometrics, facial recognition and/or computer vision.
Required Education:
Post-Secondary Degree in Computer Science, Computer Enginee`ring, or similar; or an acceptable combination of education and relevant experience required.
· Other certifications like PMP, Scrum master, and other tech certifications considered an asset.
Working conditions:
- Incumbent is required to work at the Richmond Hill location on Kiosks, Bag drop machines, in addition to web and mobile testing
- Ability to lift objects to 3kgs
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
Embross is seeking a seasoned account manager with a proven history of success managing, nurturing, and growing client relationships.
Primary Role & Responsibilities:
The Account Manager’s role is to manage relationships, maintaining and grow Embross’ footprint at 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.
- 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 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. 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.
- Supporting the delivery team with knowledge of the customer and stakeholders, identifying potential roadblocks, assisting with the setup of meetings, and helping to work on client issues.
- Celebrating successes and building strong Embross-customer relationships.
- Logging and reporting sales opportunities to enable accurate sales forecasting. Ensuring that CRM contacts and opportunities are up to date.
- Identifying opportunities at assigned accounts that could benefit from Sales involvement (e.g., larger opportunity in an area of the business where Embross does not presently have a footprint).
- 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.
Location:
Home Office. Location the anywhere USA within proximity to a hub airport.
Accountability:
The Account Manager will report to the Global VP of Sales. Secondary accountability will be to the other management team members, sales team members, and clients of the company.
Required Experience
- Minimum 5 years of account management or sales experience focused on technology or aviation, preferably both
- Bachelor’s degree or higher
- Relationship management skills, 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
What We Offer:
- Flexibility to work in our office, remotely or a hybrid
- Performance Bonuses
- Paid Vacation
- Comprehensive Health, Dental and Vision Plans
- 401k
Additional Skills and Abilities:
- Strong interpersonal skills: the ability to work with diverse groups
- Ability to demonstrate planning, organizing, and implementing skills
- 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 account manager is expected to spend considerable time meeting in person with their assigned accounts and should expect roughly 50% travel.
Why Embross?
- Embross is a top-tier, dynamic technology company: We design and develop premier customer-facing self-service solutions in the travel and transportation industry.
- Embross revolutionizes the travel world: We build with the latest high-end technology to deliver exceptional user experience across all customer touchpoints with a specialization in airports and airlines.
- Embross is a fast-growing business: We acquired IBM’s Travel & Transportation Kiosk business in 2015 and Edge-Airport in 2019 to offer a solutions portfolio for passenger service from curb to gate.
- Embross refuses to stop: We are a provider of premier passenger solutions, kiosks, and systems integration. Our goals are based on deploying the newest, smartest, and latest in passenger-focused technology solutions with significant specialized industry knowledge relating to IATA specifications such as CUSS, CUTE and CUPPs.
- Embross has a dynamic workforce: We are on the go, aware, and ahead of the fast-changing world of hardware and software development. We are ready for new challenges and are an equal opportunity employer committed to diversity and inclusion.
A career at Embross means joining a team that thrives in a fast-paced, high-growth environment; one that is focused on providing growth opportunities, encouraging diversity & inclusion, and working to inspire an entrepreneurial spirit. To support our talented workforces. We also value diversity and people of all backgrounds and abilities. Should you require any accommodations prior to or during the interview process, please let us know
We thank all those who apply and advise that only those selected for further consideration will be contacted.
- Job Type: Full-time
- COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis. We continue to monitor the pandemic situation and reserve the right to make decisions to ensure the health and safety of our employees
Embross is looking for a Platform Software Engineer who is aware and ahead of the fast-changing world of software development, ready and on-the-go for new challenges, to join our Software Engineering team.
Summary
Our Back-End Software Developers act as owners to components and functionalities of Self-Service Solutions projects in the Airlines and Airport industry. Depending on projects and the requirements, a successful candidate may be required to work as an independent contributor or in a team environment, uncovering functionality requirements and implementing them within Java based code environment, integrated with Maven and Spring framework. The successful candidate will work closely with other developers, QA analysts, Business Analysts and Project Managers in the project setting, participate in scrum meetings in team and project level, and contribute to technical discussions and sharing ideas with colleagues.
Responsibilities include:
- Develop efficient and quality software applications in Java (J2EE) and Spring framework.
- Translate business requirements into functional code with thorough understanding of logic.
- Possess a keen eye for unit testing, being able to catch and filter out bugs prior to delivery.
- Attend and participate in daily scrum and project meetings and be a key contributor.
- Communicate with clients’ technical contacts or 3rd party vendors to discuss technical terms.
Required Technical and Professional Expertise:
- 5+ years of professional experience in the development of Java based Back-End applications
- Solid working knowledge of Java/JEE enterprise-level application development using Spring Framework.
- Working experience of Maven or Jenkins to build Java applications.
- Working experience building RESTful and SOAP web services.
- Experience with source control (e.g., SVN, Git).
- Understanding of Unit Testing and Regression Testing, with experiences using JUnit, Jetty, or SoapUI
- Willingness to travel overseas (Travel Required: 5-20%), with excellent verbal and written communication.
- Ability to take challenges and to work in a fast-paced, cross-discipline environment with business analysts, designers, platform engineers and other software developers, both independently and as a team-player.
Required Education:
- Post-Secondary Degree in computer science, computer engineering, or an acceptable combination of education and relevant experience required.
- Other certifications like PMP, Scrum master, and other tech certifications considered an asset.
Preferred Skills
- 7+ years of professional experience in the development of Java based Back-End applications.
- Experience with XML, JSON, SOAP, WSDL, CXF, JAXB.
- Experience with SQL and JDBC on any of MS SQL Server, MySQL, Oracle, IBM DB2.
- Knowledge in SSL and Java Web Security (i.e., WSSE).
- Working experience of C/C++ or JavaScript.
Travel
Some travel could occasionally be required. *Travel is restricted during COVID 19.
Willingness to travel overseas
Travel Required: 5-20%
Working conditions:
This position requires work to be done on-site at the Richmond Hill location. During the Covid 19 pandemic, remote work will be allowed when possible.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
Summary
As Embross continues to grow and expand operations, we are seeking a General Accountant with at least 5 years experience to manage the financial transactions and operations of the Embross USA division (EUS).
This position will work primarily out of the Embross office on Atlanta South Parkway.
What you will do at Embross:
Accounts Payable and Accounts Receivable
- Perform day-to-day transactions, including full-cycle accounts payable and accounts receivable process in the Embross ERP, Global Shop Solutions (GSS).
- Monitor aged AR and follow up with customers when the invoice is due.
- Reconcile AP/AR at month end and resolve discrepancies.
- Prepare and file EUS sales tax.
- Process monthly employees’ expenses in GSS.
- Process intercompany AP/AR transactions and reconcile the intercompany balance at each month end.
- Scan and/or file and maintain all related customer and vendor documents.
Payroll and Benefit
- Process, post, and reconcile monthly payroll.
- Update and manage the payroll throughout the year as directed by management.
- Distribute the year end payroll form(s) to employees and respond to all the employee enquiries.
- Enroll, terminate, and process employees’ benefits.
Cost Accounting
- Perform inventory transactions in GSS.
- Run inventory batches and reconcile any variance.
- Reconcile year end WIP accounts with the existing work order in GSS.
- Set up new work orders/sales orders based upon a PO; discuss the project details with the PM, sales, and technical team to ensure the billing plan is effectively tracked and managed.
- Close work orders to retrieve the cost at each month end; run direct/indirect labor batches and prepare the productivity report.
- Maintain the fixed assets continuity schedule in GSS, including fixed asset addition/disposal, and run the monthly depreciation and amortization.
Banking
- Perform daily bank transactions; process the cheque run and send remittance notification to vendors.
- Monitor the cash flow status and perform monthly bank reconciliations.
Reporting
- Prepare monthly P&L and Balance Sheet, validate the revenue/cost by product line.
- Prepare the monthly sales reports.
- Run the aged AP/AR report.
- Prepare the month-end cash flow status report.
- Prepare the inventory reconciliation report.
- Prepare other ad-hoc reports as required by management.
Year End
- Prepare the lead sheet and reconcile all balance sheet accounts.
- Create new work orders and work order sequences and archive all old work orders in GSS.
- Assist the Accounting Manager with completion of the annual US tax return and reconcile the tax account.
Technical/Professional Requirements
- 5+ years experience in General Accounting.
- Strong analytical and financial modeling skills including advanced proficiency with Excel.
- Positive attitude is a must – ‘can-do’ mentality.
- Working knowledge of US GAAP principles and IFRS.
- Proficiency with an ERP software tool applied to a production operation.
- Experience with GSS an advantage.
- Proficient using Microsoft Office.
- Strong organizational skills.
- Excellent verbal and written communication skills.
- Ability to communicate clearly and effectively with people at varying levels within the organization.
- Advanced level of English proficiency.
- Self-motivated, able to manage time and handle multiple tasks with different priorities.
- Detail oriented – please include the word ‘peach’ somewhere in your cover letter.
- Comfortable working in a fast-paced, multi-discipline environment.
- Comfortable working independently, with the active support of other team members.
- Creative thinker and problem solver.
Education:
- Bachelor’s degree in accounting or business.
- USA CPA preferred.
Location
Role will be based out of our Embross USA facility in College Park, Atlanta, GA
650 Atlanta South Parkway, Suite 102, College Park, GA 30349
(Must be US resident).
Travel
Generally not required, however successful candidate will be required to travel to Embross NA office in Toronto for 1-2 weeks upon hiring for initial training and orientation.
Working conditions:
Normal office work environment.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion.
How to Apply
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume and cover letter with your application.
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.
We are looking to hire a Software UX Specialist, who is well aware and ahead of the fast-changing world of user experience, ready and on-the-go for new challenges, to join our Software Engineering team.
You’ll need to have:
- 2+ years of UX design using Adobe XD or similar
- Excellent verbal and written communication
- Bilingual English/French
- Willingness to travel overseas (Travel Required: 5-20%)
- Ability to take challenges and to work in a fast-paced, cross-discipline environment with business analysts, architects, platform engineers and software developers, both independently and as a team-player
It would be great if you had (a big plus, but not a must):
- Strong understanding of Single-Page JS frameworks, such as React, AngularJS, or Vue.js (We use React!)
- Experience in building applications using React + Redux framework stack
- Proficiency in using JavaScript as a programming language
- Graphic Design experience
- Experience with web application deployments on Apache Tomcat (or similar)
Working conditions:
This position requires work to be done on-site at the Richmond Hill location. During the Covid 19 pandemic, remote work will be allowed when possible.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
Summary
Embross is seeking an experienced and versatile Project Manager to facilitate our range of software development, hardware engineering and customer delivery programs.
Summary
Embross USA Inc. (EUSA) is looking for an enthusiastic, well-organized Project Manager who will work with our software development, hardware engineering and manufacturing teams on innovative self-service projects. The successful candidate will manage several simple and complex programs, delivering high-profile projects for the travel and transportation industry.
Location
Role will be based out of our Embross USA facility in College Park, Atlanta, GA
650 Atlanta South Parkway, Suite 102, College Park, GA 30349
This position is ATL based, with the possibility to work remotely for a fully qualified candidate. Remote and out of state applications will also be considered as a work from home arrangement. (Must be US resident).
Perks:
- The opportunity to build a career and see results of your work in airports around the globe.
- A culture where we encourage new innovative ideas.
- No micromanaging!
- Health benefits
- Profit sharing bonus
- Flexible working hours
- Fun Demo Days – a chance to share your accomplishments.
Key Responsibilities include:
Project Management in delivering multiple kiosk projects (both software and hardware projects)
- Client management
- Project planning
- Scope management
- Financial tracking
- Schedule management
- Task estimation
- Issues tracking
- Status reporting
- Risk management
Involvement in:
- Requirements gathering
- Development and reviews of project documentation
- Solution testing
- Solution support
Key Contributor:
- Requirements gathering
- Project documentation
- Solution testing facilitation
- Solution support facilitation
Required Technical and Professional Expertise:
- Experience in Project Management of IT projects.
- Experience with software development lifecycle.
- Experience with Agile (scrum) methodologies.
- Experience with the testing process, tools and techniques.
- Knowledge of hardware development cycle.
- 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.
- Proficiency in Microsoft Office Suite.
- Familiarity with Windows operating systems.
- Enjoy collaborating in a team environment.
Preferred direct airport/airline project management experience.
Education:
- University degree in a related field
- PMP and/or Scrum Master designation
- Other tech certifications considered an asset.
Travel
Some travel could occasionally be required. *Travel is restricted during COVID 19.
Willingness to travel overseas
Working conditions:
Remote work will be allowed as required.
Embross is an equal opportunity employer committed to diversity and inclusion.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
Job Type: Full-time
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and saf
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
How to Apply
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Summary
Embross is seeking an experienced and versatile Project Manager to facilitate our range of software development, hardware engineering and customer delivery programs.
Responsibilities include:
Project Management internal and external software and hardware projects.
- Stakeholder management and reporting
- Project planning
- Scope management
- Financial tracking
- Schedule management
- Task estimation
- Issues tracking
- Status reporting
- Risk management
Key Contributor:
- Requirements gathering
- Project documentation
- Solution testing facilitation
- Solution support facilitation
Required Technical and Professional Expertise:
-
Experience in Project Management of IT projects.
-
Experience with software development lifecycle.
-
Experience with Agile (scrum) methodologies.
-
Experience with testing process, tools and techniques.
-
Knowledge of hardware development cycle.
-
Demonstrates 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 to work in a fast-paced, cross-discipline environment, both independently and as a team-player.
-
Strong customer service orientation .
-
Proficiency in Microsoft Office suite including Outlook, Word, Excel, Powerpoint, Project
- Familiarity with Jira
-
Familiarity with Windows operating systems.
-
Enjoy collaborating in a team environment.
Preferred Education:
- Post-Secondary Degree
- Other certifications like PMP, Scrum master, and other tech certifications considered an asset.
Location
Role will be based out of our Embross HQ in Richmond Hill, ON, Canada.
Travel
Some travel could occasionally be required. *Travel is restricted during COVID 19.
Willingness to travel overseas
Travel Required: 20%
Working conditions:
This position requires work to be done on-site at our Richmond Hill location. During the Covid 19 pandemic, remote work will be allowed as required.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
How to Apply
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Summary
As a member of the software team you will serve as the Business Analyst for customer delivery and internal projects for a variety of different software solutions (Check-in, Bag Drop, Gates, webservices). You will lead requirements gathering, create design documentation, lead scums, and develop product features that support our self-service products and delivery projects.
Part of Software Department consisting of 25 people: Development Managers, Team Leads, Developers (Front-End React, Back-End Java), BAs and QA.
Perks:
- The opportunity to build a career and see your apps in airports around the globe
- A culture where we encourage new innovative ideas
- No micromanaging!
- Health benefits
- Profit sharing
- Flexible working hours
- BBQ lunches, Team building events, and Christmas parties (currently on hold)
- Fun Demo Days – a chance to share your accomplishments!
What you’ll do:
- Lead client facing requirements workshops to gather business requirements, and review, analyze and evaluate business systems and user needs.
- Document requirements and define scope to formulate systems that meet overall customer objectives.
- Construct design documents, screen layouts, process flows, traceability matrixes and diagrams.
- Create Jira tickets and content for epics, user stories, and bugs.
- Communicate with software architects and application developers to ensure design documentation meets user requirements for our customer business processes.
- Lead product initiatives to improve applications by studying current processes and designing modifications, documenting in new product features.
- Act as scrum master and product owner in Agile product initiatives.
- Update current application design documentation for our portfolio of products.
- Develop comprehensive test cases at the application and multi-application levels.
- Participate in Embross system testing.
- Prioritize conflicting requests and balance concurrent projects.
- Foster and champion agile/scrum environment, leading daily stand-ups.
Required Technical and Professional Expertise:
- 4+ years experience in Business Analysis.
- Subject matter expertise in Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System) and RES (Reservation System) system services.
- Demonstrated ability to work effectively with customers.
- Detail oriented, analytical and inquisitive
- Someone who is excited by the challenges that come with a rapidly growing and scaling company who wants to make an impact.
- Self-motivated and self-starter
- Extremely organized with strong time-management skills
- Excellent written and verbal communication skills in English.
- Project experience with Agile/Scrum and waterfall methodologies.
- Experience with software testing.
Required Education:
- Post-Secondary Degree in Computer Science, Business, or similar; or an acceptable combination of education and relevant experience required.
- Other certifications like PMP, Scrum master, and other tech certifications considered an asset.
Travel Requirements:
- Willingness to travel (Travel Required: 20% or less – currently reduced due to COVID-19).
Working conditions:
This position requires some work to be done on-site at the Richmond Hill location. During the Covid 19 pandemic, remote work will be allowed when possible.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion.
Vacancy:
Embross USA Inc. is looking for an enthusiastic, talented Systems & Implementation Engineer whose primary function is to provide post sales implementation services and support.
The Systems & Implementation Engineer is an extension of the Embross support centre services staff and can step in to work a rotational shift schedule within a 24×7 support environment. Although customer onsite support will be expected primarily.
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 concept 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 checkin/gate workstations.
Responsibilities include:
- Implement Embross designed solutions based on customer business requirements.
- Collaborate directly with internal resources to deliver industry standard, best practice solutions to Embross customers.
- Point of contact and primary technical representative, go-to resource 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.
- Focus on serving customers. Promote and maintain a positive professional image of Embross ensuring outstanding customer interactions.
- Work closely with other internal departments as needed for input and resolutions to customers.
Involved in:
- Installations
- Task estimation
- Issues tracking
- Status reporting
- Risk management
- Solution support
Required Expertise:
- At least 3+ years of previous implementation/infrastructure service experience.
- Previous fundamental networking, technical support experience in LAN troubleshooting.
- Ability to prioritize competing demands, manage multiple concurrent tasks and adapt to changing priorities.
- Proficient knowledge of computer hardware and service repair with a technical emphasis on PC, peripherals (printers, monitors, etc).
- Proficiency in Microsoft Office 365, Windows Server, Exchange, and Active Directory
- Strong customer service orientation: Strong attention to detail and ability to resolve problems successfully; a willingness to “go the extra mile” for the customer.
- Positive responsive attitude with a professional demeanor, remain calm under pressure, and have impeccable follow-up.
- Must be able to work flexible hours if needed to accommodate requests, on-site technical support,
- Excellent written and verbal communication skills.
- Demonstrates analytical and problem-solving skills.
- Completing assigned work with minimal supervision.
- Highly flexible and adaptable to work environments.
- Ability to take challenges and to work in a fast-paced, cross-discipline environment, both independently and as a team-player.
- Enjoy collaborating in a team environment.
Preferred: Airport / Airline experience is an asset.
Education:
- Bachelor’s degree or higher in a computer related field
Location
Role will be based out of our Embross USA facility in College Park, Atlanta, GA
650 Atlanta South Parkway, Suite 102, College Park, GA 30349
(Must be US resident).
Travel
Some travel will be required. Willingness to travel overseas
Working conditions:
Normal office work environment using a desktop computer and phone, perform on-site technical supervision support as required. This position requires work to be done at the office location/on site.
Must be able to perform sitting, stooping, stretching, bending, reaching, and grasping actions when performing essential job functions. Ability to occasionally lift 30+lbs.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion.
How to Apply
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Embross is looking for an Infrastructure Engineer who is aware and ahead of the fast-changing world of IT Technology, ready and on-the-go for new challenges.
Summary
The Infrastructure Engineer role is responsible for on premises and Cloud infrastructure (servers, databases, network, security) architecture and operations.
The individual will advise on strategy, architecture and best practices for setup and monitoring of environments, as well as doing the work to setup, monitor and maintain the systems.
The incumbent 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.
Responsibilities include:
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) 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.
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.
Required Technical and Professional Expertise:
- Minimum 3 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.
- Experience with HTTP Server Configuration – IIS and Apache
- Experience with Web Application Server – Tomcat, JBoss, WAS or similar.
- Knowledgeable of load balancers tools like HAProxy.
- Familiarity with build automation – Jenkins and Hudson.
- Experience with databases (MS SQL Server, MySQL, Oracle, IBM DB2, MongoDB, Postgres).
- Experience with Enterprise 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, mail server, 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.
Required Education:
- Post-Secondary Degree or Diploma in computer science or similar, or an acceptable combination of education and relevant experience required.
- AWS, Security, Network, ITIL, Microsoft etc. certifications considered an asset.
Preferred skills:
- 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.
Travel
Some travel could occasionally be required.
Working conditions:
This position requires some work to be done on-site at the Richmond Hill location. During the Covid 19 pandemic, remote work will be allowed.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion.
We are looking for a QA Tester to assess software quality through manual and automated testing. The incumbent is responsible developing the testing process and finding and reporting bugs. In this role, you should have a keen eye for detail and excellent communication skills, competent in writing and executing test cases and be passionate about quality. Ultimately, you will ensure that our products, applications, and systems work correctly.
The successful candidate will work closely with other Developers, Business Analysts and Project Managers in a project setting, participate in scrum meetings in team and project level, and contribute to technical discussions and sharing ideas with colleagues.
Responsibilities include:
- Formulation and implementation of software testing strategies
- Preparation and review of test plans
- Write test cases and scripts
- Understanding the testing effort by analyzing the requirements of projects
- Execute test cases (manual or automated) and analyze results
- Report bugs and errors to development teams
- Help troubleshoot issues
- Track and prepare the report of testing activities like test testing results, test case coverage, defects discovered and their status, performance baselines etc.
- Document, implement, monitor, and enforce all processes for testing as per standards defined by the strategies
- Work with cross-functional teams to ensure quality throughout the software development lifecycle
- Communication with the Client (If required)
- Ensure that test environments are maintained and remain “Fit for purpose”
Required Technical and Professional Expertise:
- 3- 5+ years of professional experience in QA with software applications
- Advanced knowledge of Software Testing theories and practices
- Proven experience as a QA tester or similar role
- Experience working with testing Hardware devices
- Experience in project management and QA methodology
- Working knowledge of test management software (Jira, Zephyr)
- Familiarity with Agile frameworks
- Good understanding of the requirements analysis, definition, and specification process.
- Analytical mind and problem-solving aptitude
- Delivery Focused
- Self-motivated and self-starter
- Strong organization, multi-tasking, and time management skills
- Flexible/Adaptable
- Excellent verbal and written communication skills
- Team player/ Collaborative
Required Education:
BSc/BA Degree in Computer Science, Computer Engineering, or a related field
Working conditions:
- Incumbent is required to work at the Richmond Hill location on Kiosks, Bag drop machines, in addition to web and mobile testing
- Ability to lift objects to 3kgs
- Some remote work is available
Embross is an equal opportunity employer committed to diversity and inclusion. Accommodation is available for applicants selected for an interview.
Summary
Embross USA Inc. is looking for a Bid & Proposal Manager to join our Sales Group.
Reporting to the Vice President of Sales, 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), Request 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, a highly detail-oriented professional who enjoys writing, financial modeling, editing and thrive in a fast-paced environment.
Key Responsibilities include:
- Analyze bid notifications and identify appropriate opportunities.
- Read and interpret solicitation documentation:
- Summarize opportunity and solution requirements for stakeholders.
- Coordinate bid/proposal kick of 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 proposition.
- Manage bid/proposal timeline including tracking of milestones for on time delivery.
- Identify bid/proposal inputs required, 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, aligned with key win themes and value proposition.
- Compile inputs into comprehensive, compelling, and complete responses as the primary author of bids and proposals.
- Manage technical writing, editing, formatting, organization, and proof-reading.
- Develop compliance matrices.
- Collect pricing inputs from documentation and SMEs.
- Manage pricing preparation, ensuring completeness and accuracy.
- Manage bid/proposal quality control processes, providing draft for stakeholder review and input prior to 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 facilities leveraging of reusable content.
- Review post bid/proposal feedback for continuous improvement; incorporation into future bids/proposals.
Knowledge, Skills, Abilities and 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, 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 a 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 communications skills.
- Excellent persuasive business writing skills.
- Attention to detail is a must.
Education and skills:
To qualify for the role, you must have:
- Bachelors or higher degree in English, Communications, Business, Project Management, Marketing or similar
- Minimum 5 years 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 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).
Preferred
- Project management education and/or experience
- Marketing education and/or experience
- Content management education and/or experience
- Information technology education and/or experience
- Airline & airport passenger processing background
Location
Embross USA will consider USA applicants who can work from home or office depending on where they are located.
(Must be legally able to work in the US and a US resident).
Travel
Not anticipated.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion.
How to Apply
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Job Opportunity: Manager People Operations (HR)
Reports to: General Manager
What you’ll do:
Working with the Embross NA team, your goal will be to provide consistent and proactive HR support to Embross’ North American operations employees and bring a people-centric mindset to everything you do.
As the primary point of contact, you will be involved in all aspects of People Management consisting of strategy & planning, recruiting & hiring, compensation, performance, training & development, company culture, safety, policies, and other people programs. Your focus will be to identify, manage, and resolve people management challenges to ensure continued successful business operations.
You must be able perform a broad range of people duties including payroll, benefits administration, onboarding, full-cycle recruitment, and employee relations. Strong communication skills, an ability to adapt to changing priorities and a quick pace, and a willingness to pitch-in wherever needed will be critical to your success.
Cultural fit and a shared vision are very important to Embross – we want to grow our team around the right people, and so this is particularly important to your role. If you are practical, people-focused, and highly motivated, we’d love to hear from you.
Specific responsibilities will include:
People Recruiting:
- Work with the management team and Embross executive to identify and qualify staffing needs and develop/manage a strategic staffing plan.
- Manage the recruitment process from sourcing through selection and onboarding.
- Source candidates by direct sourcing, referral, and advertising.
- Continuously and creatively identify new sources of candidates including job ads, referrals, associations, educational facilities, employment agencies, networking, social media, databases, websites, etc.
- Maintain all documentation associated with the recruitment process including preparation of job postings and job descriptions, offer letters and/or employment contracts.
- Conduct initial CV and phone screens, security and integrity checks, and reference checks as required.
- Manage the new hire orientation program and related administration – onboard new hires, (following all appropriate Health & Safety and COVID specific protocols) including conducting the initial employee orientation and liaise with internal departments (IT, Finance, etc.) for new employee set up.
People Management:
- Assist with daily people functions such as maintaining and updating employee information, completing employment changes and notification letters, and compiling employee reports.
- Prepare and process monthly payroll and issue Records of Employment.
- Prepare new employee files by ensuring proper documents are returned (offer letters, personal documents, background checks, etc.).
- Manage all employee information according to the Canadian Privacy Act and US Data Privacy Laws (as applicable) and any other relevant privacy standards.
- Develop and communicate recommendations for people policies, standards, procedures, and processes.
- Recommend and/or develop, and maintain, people management data bases, computer software systems, and manual filing systems.
- Oversee all benefit enrollments and changes (Health, Dental, RRSP, etc.).
- Serve as a point-of-contact for all new employee questions, and answer or direct other general everyday employee inquiries.
- Manage to resolution all employee relations issues.
- Advise managers when questions/issues arise regarding employee related contracts, policies, or procedures.
- Ensure effective employee exit interviews and provide management with analysis and recommendations.
- Assist with special HR projects and company events as required.
- Ensure all people activities and policies are compliant with local, provincial, and federal laws.
People Engagement:
- Develop and administer employee recognition and incentive programs.
- Advise management on salary structure and job description documentation.
- Deliver and manage an effective employee goal and performance evaluation system.
- Lead the organization with respect to safety, diversity, equality, respect, and other important people-related company values.
- Implement and oversee programs related to employee benefits and related initiatives such as wellness programs, maternity leave, vacation, sick leave, and retirement.
- Develop and implement employee engagement activities and initiatives with the goal of promoting a positive and healthy company culture.
Requirements and Professional Expertise:
- Post-secondary education in Human Resources.
- CHRP / CHRL an asset.
- +5 years of experience in a similar role.
- A demonstrated understanding of provincial employment legislation: Employment Standards Act, Human Rights Code, Occupational Health and Safety Act etc.
- Experience in processing payroll – Ceridian payroll experience is an asset.
- High level of confidentiality, and ability to respond tactfully, professionally, and effectively to sensitive inquiries or issues.
- Experience in full-cycle recruitment in a fast-paced environment.
- Strong organizational, analytical, and research skills.
- Excellent communication and presentation skills. Superior writing skills, including spelling and grammar.
- Attention to detail in all areas of work.
- Strong problem identification and problem resolution skills.
- Able to work effectively as a part of a team as well as independently.
- Excellent time and project management skills.
- Motivated individual with proven initiative.
- Proficient with MS Office suite.
- Self-motivated and self-starter.
Core Competencies and Attributes
- Planning and Organizing
- Knowledge of Labour Laws, Rules and Regulations
- Decision Making and Judgement
- Ethics and Integrity
- Creative and Innovative Thinking
- Accountability and Dependability
- Research and Analysis
- Mediating and Negotiating
- Coaching and Mentoring
- Communication
- Teamwork
- Time Management
How to apply:
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
COVID-19 considerations:
Embross has enforced preventative measures to mitigate H&S risks during the current Covid-19 crisis.
We continue to monitor the pandemic situation and the company reserves the right to make decisions to ensure the health and safety of our employees
Embross is an equal opportunity employer committed to diversity and inclusion.
General Manager
Reports to:
CEO
Location:
Richmond Hill, ON
Role:
The General Manager, reporting directly to the CEO, provides effective leadership and management of core divisions to ensure operational efficiency and excellent service to existing and future clients. The role will oversee all operations of the Richmond Hill location.
The General Manager is a key role within the Canadian Business Unit, responsible for the efficient management of the business on hand to fully attain Embross’ product delivery objectives to our global customers. While working closely across all levels and all areas of the Canadian organization, the incumbent will help identify opportunities for improvement to “make it happen”.
Key Responsibilities:
Management of Direct Reports:
The GM will manage, lead, provide support and oversee direct reporting relationships as follows:
- Manage the Production Business Unit (hardware and software) including managing the office and staff from an administrative perspective.
- Software Business Operations Manager, responsible for managing the software team.
- Hardware Business Operations Manager, who will manage the hardware engineering team.
- Delivery Manager, who will manage the delivery team.
- Production Manager, who manages the production team.
Managing Operational Priorities:
- P&L responsibility for the business unit in managing costs. Manage and ensure compliance with all budgetary goals, consistently looking for opportunities to improve profits with the Management Team
- Ensure inventory is at an agreed level in relation to sales.
- Minimize wastage, and obsolete stock.
- Production, productivity, cost and performance goals will be established based on the company’s vision, strategy and road map; this position would have the responsibility of achieving those goals.
- Identify resource requirement (or excess staff) in consultation with department managers, for achieving the set goals.
- Develop working relationship with vendors, manage vendors and vendor costs ensuring prompt deliveries and maintaining high quality.
- We anticipate this business unit to expand as sales increase. This position must manage the timing of new recruits and their required skill sets to enable the increase in production, software and hardware.
Additional Responsibilities
- Partner with Leadership to ensure key resources are available to deliver project commitments.
- Perform leadership involvement activities in all phases of Kiosks and Bag Drop product delivery, to manufacturing.
- Responsible for understanding and fulfilling customer needs after new systems/solutions are sold.
- Establish and maintain effective tracking processes for productivity KPI’s and deliverables, requirements for success.
- Lead strategic initiatives to drive process improvements and address organizational efficiencies.
- Build effective working relationships across multiple functions and organizational levels, all key stakeholders, including sales, product, project management and key customers.
- Participate in effective executive-level discussions.
- Support and work with global organization for product training and RFP responses when required.
- Foster a culture of engagement/accountability, creating goal alignment and coaching through feedback, development planning and performance management.
- Maximize impact by providing oversight and guidance to teams. Mentor and coach teams to achieve their key results and objectives.
Required Technical and Professional Expertise:
- Knowledge and experience with employee relations and Human Resources best practices. People management skills in hiring, training, delegating work and developing people.
- Experience with financial budgets and business plans; knowledge and experience with tools and techniques for planning, scheduling, and controlling project deliveries.
- Excellent process improvement experience, including the utilization of continuous improvement tools/technologies. Ability to understand technical concepts quickly to ensure technology remains aligned with strategic business objectives.
- Experience managing hardware projects from prototypes through to mass production.
- Related experience in the Airport environment is an asset.
- Preferred knowledge within Airport Kiosks and Bag Drop products and operations; aptitude for understanding issues and developing solutions to overcome obstacles.
- Knowledge of CAD drawings an asset.
Required Education:
- University degree
- Minimum 10 years of related experience as a Business Manager
- A high degree of initiative, professionalism and attention to both detail and quality.
- Strong business acumen, analytical and problem-solving skills; business and decision proficiency required to develop and support recommendations.
- Superior client/customer relationship management skills, multiple teams, customer contacts, and managing on time deliveries.
- A passion for innovation in defining a way forward in the face of ambiguity.
- Ability to build positive influence and relationships at all levels.
- Strong MS office skills.
- Highly flexible and adaptable to work environments – Ability to multitask and work with others in a global support environment.
- Clear and concise communication skills. Confidence and presentation skills needed to interact effectively with senior management, key customers, and partners in both selling and problem-resolution scenarios.
Travel Requirements:
Ability to travel when necessary.
How to Apply:
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Embross is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
Company Description:
Embross has more than 20 years of software and hardware development experience across multiple industries including retail, health, transportation, aviation passenger service systems, access control and entertainment.
In May 2015, Embross acquired IBM’s Global Business Services, Travel & Transportation kiosk business. This has further strengthened Embross as a global leader in self-service travel kiosks and middleware, with over 21,000 units delivered globally.
Embross has built an extensive working experience relating to passenger service solutions and kiosks, systems integration and significant specialized industry knowledge relating IATA specification such as CUSS, CUTE and CUPPs.
Reports to:
Software Development Manager
Location:
Richmond Hill, ON
Job Description:
Our Platform Software Developers act as owners to components and functionalities of Embross Self-Service Platform Solutions. Depending on projects and the requirements, a successful candidate may be required to work as an independent contributor or in a team environment, building high-quality, innovative and fully performing embedded software that complies with coding standards and technical design and architecture. They will be involved in designing, developing, and installing embedded programming based on Windows SDK (Win32API) and device interfaces. The successful candidate will work closely with other developers, QA analysts, Business Analysts and Project Managers in a project setting, participate in scrum meetings in team and project level, and contribute to technical discussions and sharing ideas with colleagues.
Key Responsibilities:
Embedded Software Development
- Develop efficient and quality software in embedded programming
- Gathering internal and external user requirements
- Writing code in various languages C, C++ and Java over mainly Windows OS environment
- Develop comments and documentation
- Develop software verification plans and quality assurance procedures
- Possess a keen eye for unit testing, being able to catch and filter out bugs prior to delivery
- Troubleshoot, debug and upgrade existing systems
- Attend and participate in daily scrum and project meetings, and be a key contributor
- Establish best practices to build, release and manage the configuration of production systems in Linux, Windows.
- Develop a library of deployable and documented scripts, processes, and procedures
- Be a technical advisor to customers and help with self-service platform implementations for customers.
- Communicate with clients’ technical contacts or 3rd party vendors to discuss technical terms
Support
- Perform troubleshooting to resolve technical challenges for customers, across Embross self-service platform and application.
- Provide 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 for ensuring 24×7 support.
Required Technical and Professional Expertise:
- 4+ years of professional experience as a Software Developer or Platform Engineer
- Solid working experience in C/C++, C#, and Java with Embedded Programming – Windows SDK (win32 API and IPC)
- Experience working with hardware devices and coding device drivers (USB and Comport RS232, RS485)
- Experience designing interactive applications
- Experience with test-driven development
- Proficiency in software engineering tools
- Ability to document requirements and specifications
- Excellent verbal and written communication
- Strong customer service orientation to ensure that all service requests and incidents are resolved in a professional manner.
- Ability to communicate and coordinate well with the Hardware Engineering team
- Ability to take challenges and to work in a fast-paced, cross-discipline environment, both independently and as a team-player
- Familiarity with Windows OS, Linux
- Familiarity with Jira.
- Experience with version control system (e.g. Git, SVN)
Required Education:
- Post-Secondary Degree or Diploma in Computer Science, Computer Engineering, or similar (Mechanical, Mechatronics, Systems, Industrial,), or an acceptable combination of education and relevant experience required.
- Other certifications like PMP, Scrum master, and other tech certifications considered an asset.
Travel Requirements:
Some travel could occasionally be required.
Willingness to travel overseas.
Travel Required: 5-20%
How to Apply:
Qualified candidates are invited to apply to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Embross is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
Company Description:
Embross Group has more than 20 years of software and hardware development experience across multiple industries including retail, health, transportation, aviation passenger service systems, access control and entertainment.
In May 2015, Embross acquired IBM’s Global Business Services, Travel & Transportation kiosk business. This has further strengthened Embross as a global leader in self-service travel kiosks and middleware, with over 21,000 units delivered globally.
Embross has built an extensive working experience relating to passenger service solutions and kiosks, systems integration and significant specialized industry knowledge relating IATA specification such as CUSS, CUTE and CUPPs.
Reports to:
General Manager
Location:
Richmond Hill, ON
Job Purpose:
Reporting to the General Manager, the Hardware Business Operations Manager is responsible for the efficient management and implementation of the business plans in order to fully attain Embross’ product delivery objectives to our customers.
Working closely with VP of Product and cross functional teams, this position will lead the hardware development activities to bring existing and new products to market and collaborative relationships with our customers.
The Hardware Business Operations Manager, highly technical, results-driven, and passionate will play a key role within the North American Business Unit. This individual will manage teams of engineers, providing support for all BU operations including organizational processes, tools, efficiencies; pricing strategies; product lifecycle management; business planning; as well as managing overall operating and capital expenses for the business unit. This incumbent adds innovative ideas for the product roadmap in the design and manufacture of existing and new products that is aligned to the strategic direction for Embross North America.
Key Responsibilities:
- Manage communications with vendor partners and assessing design flaw with Project Management and Engineering support. Utilize feedback from internal and external teams to improve the overall effectiveness and performance of project; this includes detailed requirements and participating in design related activities with the customer and Embross stakeholders to ensure new development activities meet or exceed customer expectations.
- Partners with Leadership to ensure key resources are available to deliver project commitments.
- Maintain up to date cost models in support of new product introduction and business planning
- Support development of QA/QC processes to improve manufacturing efficiency, and quality during product phases
- Perform leader involvement activities in all phases of Kiosks and Bag drop product delivery, from concept, design, to release to manufacturing. Oversight includes evaluating, designing, integrating technical work streams, testing, troubleshooting and supporting hardware installation solutions based on business and operational requirements.
- Responsible for understanding and fulfilling customer needs after new systems/solutions are sold.
- Responsible for all equipment certifications and relevant documentation.
- Oversee the Annual Operating Plan process
- Establish and maintain effective tracking processes for productivity KPI’s and deliverables, requirements for success,
- Lead strategic initiatives to drive process improvements and address organizational efficiencies
- Build effective working relationships across multiple functions and organizational levels, all key stakeholders, including sales, product, management and key customers.
- Participate in effective executive-level discussions
- Provide input to customer and partner contracts as needed. Support and work with global sales organization for product training, sales strategy, customer presentations, and RFP
- Foster a culture of engagement/accountability, cascading vision, creating goal alignment and coaching through feedback, development planning and performance management.
- Manage teams of engineers ensuring cooperation between engineers with responsibilities for different product lines.
- Partners with software leads in concept development, new product introduction, and lifecycles management of hardware product offerings, working across lines of business at Embross to deliver high performance, highly reliable infrastructure that enables product teams to get product to market quickly while utilizing resources and improving productivity.
- Manage the operational aspects of the hardware business, driving improvements in cost, quality, and delivery.
- Responsible for hardware rollout and installation support in relation to design, documentation to the agreed standards and quality guidelines and in accordance with the relevant processes.
- Maximize impact by providing oversight, support and guidance to teams. Mentor and coach team to achieve their key results and objectives.
Required Technical and Professional Expertise:
- Experience in resource utilisation and improving productivity.
- Strong leadership, management and people skills required to lead, motivate and direct a team of independent contributors from various functional areas including engineering, services, operations, supplier management and product design
- Broad understanding of functional organization and business plans; knowledge and experience with quantitative tools and techniques for planning, scheduling and controlling project deliveries.
- Ability to understand technical concepts quickly; Ensures technology remains aligned with strategic business objectives.
- Strong analytical and problem-solving skills; business and decision modeling proficiency required to develop and support recommendations.
- Experience in product development an asset.
- Preferred knowledge within Airport Kiosks and Bag Drop products and operations; aptitude for understanding issues and developing solutions to overcome obstacles
- A high degree of initiative, professionalism and attention to both detail and quality.
- A passion for innovation in defining a way forward in the face of ambiguity.
- Ability to build positive influence and relationships at all levels
- Strong MS office skills
- Understanding of CAD drawings
- Highly flexible and adaptable to work environments – Ability to multitask and work with others in a global support environment.
- Clear and concise communication skills. Confidence and presentation skills needed to interact effectively with senior management, key customers, and partners in both selling and problem-resolution scenarios.
Required Education/Years of Experience:
- Degree in Electrical or Mechanical Engineering
- Minimum 10 years of experience as a Business Manager
- Experience in managing a Systems Engineering team, customer contacts, and managing on time deliveries
- Leading different aspects of hardware development and architecture
- Experience managing hardware projects from prototypes through to mass production
- Related experience in the Airport environment
- Product Development experience would be an asset
Travel Requirements:
Ability to travel when necessary.
How to Apply:
Qualified candidates are invited to apply no later than March 22, 2020 to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Embross is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
Company Description:
Embross Group has more than 20 years of software and hardware development experience across multiple industries including retail, health, transportation, aviation passenger service systems, access control and entertainment.
In May 2015, Embross acquired IBM’s Global Business Services, Travel & Transportation kiosk business. This has further strengthened Embross as a global leader in self-service travel kiosks and middleware, with over 21,000 units delivered globally.
Embross has built an extensive working experience relating to passenger service solutions and kiosks, systems integration and significant specialized industry knowledge relating IATA specification such as CUSS, CUTE and CUPPs.
Reports to:
Production Manager
Location:
Richmond Hill, ON
Job Purpose:
The purpose of this role will be to assist the Production Manager in overseeing the operations of the Manufacturing and Production teams, ensuring that all work follows compliance with company quality programs, processes, policies as well as health and safety standards and industry/government regulations. The incumbent is responsible for all production resources, staff and productivity targets, and must have the ability to implement corrective actions to achieve goals aligned to quality, inventory, cost and delivery objectives and has oversight of Inventory planning and management, Warehousing, Logistics, Procurement and Vendor management, Production Control, Supervision, Headcount management, Export compliance, and interfacing with other internal departments.
Key Responsibilities:
- Responsible for the delivery of products; improvement strategies for material and labor efficiencies and cost reduction programs.
- Develop the plan and establish procedures for maintaining high standards of kiosk assembly operations to ensure that products conform to established customer and company quality standards.
- Assist the Leadership team in the development and formulation of long and short-range planning, policies, programs and objectives.
- Provide leadership and manage the Production team in overall production, efficient use of equipment and materials to produce quality products on time and in accordance with the production business plan.
- Manage integral relationships with vendors and suppliers to ensure delivery of inventory and warehouse operating supplies and materials.
- Participate in strategic planning, capital and operating budgets, analyze and develop continuous improvement methodologies where needed, to integrate with the overall operations programs to meet daily/weekly etc. targets.
- Assist in the hiring and training of production team members.
- Lead by example and have a strong floor presence able to direct and assist the staff in their responsibilities and reach their target goals.
- Lead, coach and develop personnel including providing constructive feedback, counselling, conduct performance reviews, to ensure having the right resource skills, competencies and expertise to meet department and agreed-upon business objectives of the company.
- Establish positive employee relations, improving efficiencies through a continuous improvement collaborative approach to workflow with cross-functional teams.
- Motivate contributors from various functional areas including engineering, operations, supplier management and product design for the desired end goal and results.
- Ensure all company and legislative rules are followed.
Required Technical and Professional Expertise:
- An interactive and approachable Assistant Production Manager committed to delivering excellence at our Canadian division located in Richmond Hill, Ontario.
- Management and leadership experience with the ability to mentor, coach and develop others.
- Broad understanding of functional organization and business plans; knowledge and experience with quantitative tools and techniques for planning, scheduling and controlling project deliveries.
- Strong analytical abilities to diagnose organizational issues and recommend actions to improve effectiveness.
- Ability to understand technical concepts quickly; Ensures technology remains aligned with strategic business objectives
- Aptitude for understanding issues, proactive in identifying trends or problems prior to their occurrence, recommending solutions, and then implementing recommendations.
- A high degree of initiative, professionalism, attention to both detail and quality.
- Strong collaboration, partnering, and influencing skills. A ‘people person’ who has the confidence and ability to clearly communicate goals and plans.
- Must possess sound interpersonal and communication skills and the ability to project a positive image to both internal and external clients.
- Must be willing to contribute visionary ideas and clearly communicate expectations.
- Highly flexible and adaptable. Ability to multitask and work with others in a global support environment with changing priorities.
- Proven track record in meeting and/or exceeding targets and consistently achieving on-time deliverables from multi-disciplinary teams.
Required Education/Years of Experience:
- Bachelor’s degree in Engineering / Engineering Technology
- 7 years direct management or supervisory experience in assembly and/or manufacturing environments
- Minimum 5+ years of Production Management or Supervisory experience with demonstrated leadership capabilities, with a proven track record of success (both product and people related)
- Experience in assembly operations in the airport systems industry is an asset
- Analytical and problem-solving skills; business and decision modeling proficiency in Microsoft Excel.
- Experience in Health and Safety leadership
- Confidence needed to interact effectively with senior management, key customers, and partners in problem-resolution scenarios
- Subject to all types of deadlines, both regular and unpredictable, month end reports as required, and those resulting from special requests or during peak periods; must be able to respond timely to customer requests/demands and to internally determine requirements involving numerous competing and often conflicting deadlines.
Working Conditions:
- Combination of Office and Manufacturing floor environments
- Assembly operations/warehouse/truck yard environment which would require the use of necessary PPE
Extended hours or weekends during peak times may be required while overseeing operations.
Travel Requirements:
Ability to travel when necessary.
How to Apply:
Qualified candidates are invited to apply no later than March 22, 2020 to careers@embross.com with the Job Title in the subject line. Include your resume with your application.
Embross is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
We thank all those who apply and advise that only those selected for further consideration will be contacted.
Company Description:
Embross Group has more than 20 years of software and hardware development experience across multiple industries including retail, health, transportation, aviation passenger service systems, access control and entertainment.
In May 2015, Embross acquired IBM’s Global Business Services, Travel & Transportation kiosk business. This has further strengthened Embross as a global leader in self-service travel kiosks and middleware, with over 21,000 units delivered globally.
Embross has built an extensive working experience relating to passenger service solutions and kiosks, systems integration and significant specialized industry knowledge relating IATA specification such as CUSS, CUTE and CUPPs.
Reports to:
Software Development Manager
Location:
Toronto (GTA)
Job Description:
The Cloud Engineer role is responsible for our AWS and on premises infrastructure – servers, databases, networks, performance and security.
The individual will advise on cloud strategy, architecture and best practices for setup and monitoring of environments.
They will also work with the Embross platform/application development teams and take lead to deploy releases of new applications.
They will help setup DevOps practices for continuous delivery and deployment automation.
Key Responsibilities:
System Administration
- Work with software team and customers to design on premises and Cloud-based technical architectures that enable business objectives.
- Develop, manage and maintain cloud platform 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 maintaining monitoring and alerting systems.
- Establish best practices to build, release and manage the configuration of production systems in Linux, Windows and Cloud environments.
- Evaluate new cloud technology options and vendor products and propose cloud architecture and process improvements.
- Support development of cost estimates, current cloud costs, and trending information for all cloud environments.
- Forecast system demands and recommends upgrades, expansions and reconfigurations.
- Be a technical advisor to customers and help with cloud-based infrastructure implementations for customers.
- Produce Network and server architecture diagrams and documentation.
- Maintenance of SQL, Non SQL databases
- Ensure critical system security through the use of best in class security solutions.
- Lead security initiatives, and update and maintenance of information security policies.
- Assist in development and execution of disaster recovery plans and ensure that these are documented, tested and maintained.
- Configuring and monitoring backup & restore processes for multiple clients.
Support
- Perform troubleshooting to resolve technical challenges for customers, across infrastructure and application domains related to OS, Networking or Database.
- Provide level 3 support 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 for ensuring 24×7 support.
Required Technical and Professional Expertise:
- Solid understanding of overall cloud infrastructure (such as AWS, Google Cloud, Azure). AWS is a must.
- Minimum 5-10 years of direct work experience in managing systems, network, and database infrastructure.
- Experience designing, building, and deploying scalable cloud-based solution architectures.
- Knowledge of service architecture, containerization and container orchestration technologies such as Kubernetes and Docker, microservices.
- Familiarity with Windows 10, Windows Server, Linux, VSphere.
- Knowledgeable of web/application servers and load balancers tools like HAProxy.
- Familiarity with standard IT security practices such as identity and access management, mail server, data protection, encryption, certificate and key management, SSL, Java Web Security.
- Automation of infrastructure provisioning, infrastructure-as-code, DevOps, build automation, automated deployment and change management and/or continuous integration/delivery. Jenkins, Hudson etc.
- Experience with server monitoring and patching.
- Experience with creation of network and server architecture diagrams.
- Experience with databases (MS SQL Server, MySQL, Oracle, IBM DB2, MongoDB, Postgres).
- Experience/training in security and security policies.
- Experience with disaster recovery planning.
- Familiarity with Jira.
- Experience with HTTP Server Configuration – IIS and Apache
- Experience with Web Application Server – Tomcat, JBoss, WAS or similar.
- Experience with version control system (e.g. Git, SVN)
- Experience with Enterprise Environment Admin including LAN, VoIP, DNS, Firewalls, Proxy Servers, Switches (HP1), routers (SonicWall), WIFI Controller (Rokus), VPN, VLAN policies.
- Familiarity with PEN testing.
- Experience with ITIL practices.
- Experience working with and managing external partners/customers.
- Sound leadership, and teambuilding skills.
- Self-motivated and able to work with minimal supervision, as the lead in the infrastructure area in a small company.
- Good communication skills and must be able to work collaboratively with clients and other technical colleagues. The individual works across all functional areas of Embross and uses a strong customer service orientation to ensure that all service requests and incidents are resolved in a professional manner.
BONUS:
- 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.
Required Education:
- Post-Secondary Degree or Diploma in computer science, or an acceptable combination of education and relevant experience required.
- AWS, Security, Network, ITIL, Microsoft etc. certifications considered an asset.
Travel Requirements:
Some travel could occasionally be required.
How to Apply:
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.
Embross is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
Company Description:
Embross Group has more than 20 years of software and hardware development experience across multiple industries including retail, health, transportation, aviation passenger service systems, access control and entertainment.
In May 2015, Embross acquired IBM’s Global Business Services, Travel & Transportation kiosk business. This has further strengthened Embross as a global leader in self-service travel kiosks and middleware, with over 21,000 units delivered globally.
Embross has built an extensive working experience relating to passenger service solutions and kiosks, systems integration and significant specialized industry knowledge relating IATA specification such as CUSS, CUTE and CUPPs.
Reports to:
Software Manager
Location:
Toronto (GTA)
Job Description:
Our Back-End Software Developers act as owners to components and functionalities of Self-Service Solutions projects in Airlines and Airport industry. Depending on projects and the requirements, a successful candidate may be required to work as an independent contributor or in a team environment, uncovering functionality requirements and implementing them within Java based code environment, integrated with Maven and Spring framework. The successful candidate will work closely with other developers, QA analysts, Business Analysts and Project Managers in the project setting, participate in scrum meetings in team and project level, and contribute to technical discussions and sharing ideas with colleagues.
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.
Key Responsibilities:
- Develop efficient and quality software applications in Java (J2EE) and Spring framework
- Translate business requirements into functional code with thorough understanding of logic
- Possess a keen eye for unit testing, being able to catch and filter out bugs prior to delivery
- Attend and participate in daily scrum and project meetings, and be a key contributor
- Communicate with clients’ technical contacts or 3rd party vendors to discuss technical terms
Required Technical and Professional Expertise:
- 5+ years of professional experience in the development of Java based Back-End applications
- Solid working knowledge of Java/JEE enterprise-level application development using Spring Framework
- Working experience of Maven or Jenkins to build Java applications
- Working experience building RESTful and SOAP web services
- Experience with source control (e.g. SVN, Git)
- Understanding of Unit Testing and Regression Testing, with experiences using JUnit, Jetty, or SoapUI
- Excellent verbal and written communication
- Ability to take on new challenges
- Work in a fast-paced, cross-discipline environment with business analysts, designers, platform engineers and other software developers, both independently and as a team-player
It would be great if you had (a big plus, but not a must):
- 7+ years of professional experience in the development of Java based Back-End applications
- Experience with XML, JSON, SOAP, WSDL, CXF, JAXB
- Experience with SQL and JDBC on any of MS SQL Server, MySQL, Oracle, IBM DB2
- Knowledge in SSL and Java Web Security (i.e. WSSE)
- Working experience of C/C++ or JavaScript
Required Education:
- Post-Secondary Degree or Diploma in computer science, or an acceptable combination of education and relevant experience required.
- Other certifications like PMP, Scrum Master and Java are an asset.
Travel Requirements:
Willingness to travel overseas (Travel Required: 5-20%)
How to Apply:
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.
Embross is an equal opportunity employer. Accommodation is available for applicants selected for an interview.
Company Description:
Embross Group has more than 20 years of software and hardware development experience across multiple industries including retail, health, transportation, aviation passenger service systems, access control and entertainment.
In May 2015, Embross acquired IBM’s Global Business Services, Travel & Transportation kiosk business. This has further strengthened Embross as a global leader in self-service travel kiosks and middleware, with over 21,000 units delivered globally.
Embross has built an extensive working experience relating to passenger service solutions and kiosks, systems integration and significant specialized industry knowledge relating IATA specification such as CUSS, CUTE and CUPPs.
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


+1-800-607-4957
KIOSKS
SOFTWARE
SERVICES
Solution Development
Production & Assembly
Support & Monitoring
Consulting