CAREERS

Current Opportunities

Nothing listed?
Get in touch anyway.


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

careers@embross.com

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

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

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

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

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

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

Technical Writer/Engineering Technologist – Richmond Hill, ON

Embross is seeking a driven and experienced Technical Writer / Engineering Technologist to drive improvements in documentation management, BOM management, and end-stage productization. You will be responsible for spearheading the transition of hardware documentation (installation and service manuals, QA checklists) to a modular content-based system. You will also be a key player in transforming prototypes into finished products; evaluating and standardizing connectors, interfaces, and other components to make products ready for mass production.

Key responsibilities:

  • Organize, structure, and categorize content to ensure easy access and usability for different user segments.
  • Prepare hardware technical documentation; installation and service manuals, QA checklists, troubleshooting tables[JB1] .
  • Track and control document revisions; maintain up-to-date status tracker.
  • Create comprehensive technical diagrams, schematics, cable assemblies, and assembly instructions to guide production teams.
  • Maintain BOMs within ERP system.
  • Participate in design reviews, recommending modifications to enhance functionality and address technical challenges.
  • Evaluate and standardize connectors, interfaces, and other hardware elements to ensure compliance with technical requirements and consistency across product lines.
  • Facilitate procurement, vendor research, and redundant part options for components.
  • Support Production team build process on complex builds, resolve potential issues prior to production schedule start.

                Technical and professional skills:

                • Min. 4+ years of technical writing experience in a hardware / product development focused industry.
                • Bachelor’s degree in engineering, Diploma or Certificate in Technical Writing, or a Technologist Diploma in a relevant field (Electromechanical Engineering, Industrial Design, Engineering Technology, etc.).
                • Experience with content management systems (CMS), documentation tools, and illustration software.
                • Excellent written communication skills, with the ability to convey complex technical information in simple, user-friendly language.
                • Organized and efficient, self-motivated. Thrives in an environment with minimal supervision.
                • Experience selecting mechanical and electrical components, creating wiring diagrams, and designing cable assemblies a plus.

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

                  Systems and Implementation Engineer – Brisbane Airport, Brisbane QLD (Australia)

                  In order to assist our customers in Australia we are looking for a dynamic Systems and Implementation Engineer.

                  The candidate will be responsible primarily for daily assistance with our customers at Brisbane Airport and acting as the liaison between the customer and other internal teams.

                  The candidate will participate in coordinates configurations, deployment, and support of our self-service and self-backdrops and manufactured equipment and software. The candidate will work within a delivery team and individually, to install software and hardware to new or existing Embross client solutions.

                  The individual will have good client facing experience, technical experience; a critical thinker and problem-solver and have the proven ability to ensure a great customer experience.

                  Key responsibilities:

                  • Daily assistance to our customer at Brisbane Airport and in the Region
                  • Help to identify the systems’ potential failures and utilize troubleshooting skills necessary to resolve issues as needed.
                  • Acting as the liaison between the customer and other internal teams.
                  • Installing kiosks, self-backdrops units and check in/gate all around Australia and Asia
                  • Always look at ways to work more efficiently, improve processes
                  • Provide reporting.
                  • Deploy Embross-designed solutions based on customer business requirements.
                  • Install and implement client solutions including campus networks and circuit integration into CUSS and CUPPS systems.
                  • Act as point of contact and primary technical representative for new customers implementing the all-inclusive travel services HW/SW platform.
                  • Travel to customers domestically and internationally, understanding business processes and delivering training for customers.
                  • Process all requests and ensure completion of necessary documentation while communicating with customers.
                  • Diagnose requirements, process escalations, and proactively follow up to troubleshoot and find resolutions.
                  • Provide field technical support on company modification installations as needed; offering on-site oversight and technical guidance to ensure a smooth installation process or troubleshooting.
                  • Involved in: Task estimation – Installations – Issues tracking – Status reporting – Risk management – Solution support

                                Technical and professional skills:

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

                                Preferred skills (an asset): Airport / Airline experience is an asset (CUSS)

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

                                  Account/Delivery Manager – Brisbane QLD

                                  As an Account/Delivery Manager, your key responsibilities would be:

                                  Client Relationship Management:

                                  • Build and maintain strong relationships with key decision-makers at airport clients.
                                  • Proactively identify and address client needs, ensuring a high level of satisfaction.
                                  • Collaborate with cross-functional teams to deliver seamless client experiences.

                                  Delivery Management:

                                  • Ensure timely and accurate delivery of solutions, adhering to project timelines and airports/airlines specifics.
                                  • Coordinate with technical teams (internal and external) to address issues and provide technical support.
                                  • Be the liaison between Embross, the Airport, the Airlines and all parties involved in the projects.

                                  Business Development:

                                  • Identify new business opportunities within the Pacific region and develop strategic partnerships.
                                  • Prepare and present proposals to potential clients, effectively communicating our value proposition.
                                  • Represent Embross during industry events in the APAC region.

                                                  Required skills and experience:

                                                  • Proven experience in account management and project delivery within the IT industry, with a strong preference for the aviation sector.
                                                  • Strong understanding of passenger processing solutions, airport and airline operational needs.
                                                  • Excellent communication and interpersonal skills, with the ability to build rapport with clients at all levels.
                                                  • Strong analytical and problem-solving skills.
                                                  • Ability to manage multiple projects simultaneously and prioritize tasks effectively.
                                                  • Strong attention to detail and commitment to quality.
                                                  • Excellent organizational and time management skills.
                                                  • Proficiency in project management and service methodologies is a plus.

                                                  Location: The role is to be based in Brisbane, QLD.

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

                                                    Support Technician – Gatwick Airport (UK)

                                                    In order to support our team at Gatwick Airport, we are looking for a dynamic Support Technician Airport Systems.

                                                    The candidate will be responsible for supporting our product by acting as the liaison between the customer and other internal teams.

                                                    Your ability to work in a complex environment will also make you an ideal applicant.

                                                    Key responsibilities:

                                                    • Repair and maintain our systems such as Bag Drop and Kiosks
                                                    • Provide immediate support for these systems
                                                    • Support & provide troubleshooting when issues arise
                                                    • Always look at ways to work more efficiently, improve processes and procedures

                                                                  Technical skills:

                                                                  • A minimum of 3-years experience in support hardware
                                                                  • Networking understanding of PC and protocols including TCP/IP, AD, DHCP, DNS J2EE, Web server solution and Windows desktops
                                                                  • Proven work experience of configuration/troubleshooting
                                                                  • Familiarity with Office 365
                                                                  • Customer service oriented to represent Embross when on site
                                                                  • Take ownership of issues and see them through until resolved
                                                                  • Applicants must be able to attain UK Security Check status

                                                                  Education and qualifications:

                                                                  • Degree/Diploma in computers or similar field

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

                                                                    Deployment Engineer – Bergerac, France

                                                                    We are looking for a dynamic Deployment Engineer to assist our customers at the airports. The candidate will be responsible primarily for daily assistance with our customers and act as a liaison between the customer and other internal teams.

                                                                    The Deployment Engineer will participate in coordinates configurations, deployment, and support of our self-service and self-backdrop units and manufactured equipment and software. The candidate will work within a delivery team and individually, to install software and hardware to new or existing Embross client solutions.

                                                                    Key responsibilities:

                                                                    • Daily assistance to our customers at the airports, to identify the systems’ potential failures and utilize troubleshooting skills necessary to resolve issues as needed
                                                                    • Acting as the liaison between the customer and other internal teams
                                                                    • Installing kiosks, self-backdrop units and check-in/gate across airports
                                                                    • Provide reporting and improve processes and implement ways to enhance efficiency
                                                                    • Deploy Embross-designed solutions based on customer business requirements
                                                                    • Install and implement client solutions including campus networks and circuit integration into CUSS and CUPPS systems
                                                                    • Act as point of contact and primary technical representative for new customers implementing the all-inclusive travel services HW/SW platform
                                                                    • Travel to customers domestically and internationally, understanding business processes and delivering training for customers
                                                                    • Process all requests and ensure completion of necessary documentation while communicating with customers.
                                                                    • Diagnose requirements, process escalations, and proactively follow up to troubleshoot and find resolutions
                                                                    • Provide field technical support on company modification installations as needed, offering on-site oversight and technical guidance to ensure a smooth installation process or troubleshooting
                                                                    • Involved in: Task estimation – Installations – Issues tracking – Status reporting – Risk management – Solution support

                                                                                  Technical and professional skills:

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

                                                                                  Preferred skills (an asset): Airport / Airline experience is an asset. (CUSS)

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

                                                                                    Deployment Engineer – London, UK

                                                                                    We are looking for a dynamic Deployment Engineer to assist our customers at the airports. The candidate will be responsible primarily for daily assistance with our customers and act as a liaison between the customer and other internal teams.

                                                                                    The Deployment Engineer will participate in coordinates configurations, deployment, and support of our self-service and self-backdrop units and manufactured equipment and software. The candidate will work within a delivery team and individually, to install software and hardware to new or existing Embross client solutions.

                                                                                    Key responsibilities:

                                                                                    • Daily assistance to our customers at the airports, to identify the systems’ potential failures and utilize troubleshooting skills necessary to resolve issues as needed
                                                                                    • Acting as the liaison between the customer and other internal teams
                                                                                    • Installing kiosks, self-backdrop units and check-in/gate across airports
                                                                                    • Provide reporting and improve processes and implement ways to enhance efficiency
                                                                                    • Deploy Embross-designed solutions based on customer business requirements
                                                                                    • Install and implement client solutions including campus networks and circuit integration into CUSS and CUPPS systems
                                                                                    • Act as point of contact and primary technical representative for new customers implementing the all-inclusive travel services HW/SW platform
                                                                                    • Travel to customers domestically and internationally, understanding business processes and delivering training for customers
                                                                                    • Process all requests and ensure completion of necessary documentation while communicating with customers.
                                                                                    • Diagnose requirements, process escalations, and proactively follow up to troubleshoot and find resolutions
                                                                                    • Provide field technical support on company modification installations as needed, offering on-site oversight and technical guidance to ensure a smooth installation process or troubleshooting
                                                                                    • Involved in: Task estimation – Installations – Issues tracking – Status reporting – Risk management – Solution support

                                                                                                  Technical and professional skills:

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

                                                                                                  Preferred skills (an asset): Airport / Airline experience is an asset. (CUSS)

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

                                                                                                    Project Manager – France

                                                                                                    Embross is seeking an enthusiastic and organized Project Manager in France to collaborate with software development, hardware engineering, and manufacturing teams on innovative self-service projects and products. The successful candidate will lead multiple projects, delivering technical solutions for high-profile clients in the travel and transportation industry.

                                                                                                    As a Project Manager, you will play a key role in ensuring the successful delivery of projects within the scope, timeline, and budget. You will be responsible for coordinating and managing all aspects of project delivery, right from initiation to completion, ensuring that project goals and objectives are met while adhering to quality standards and client expectations.

                                                                                                    Key responsibilities:

                                                                                                    Project Planning:

                                                                                                    • Collaborating with stakeholders to define project scope, objectives, and deliverables.
                                                                                                    • Develop detailed project plans, including timelines, resource allocation, and budget estimates.
                                                                                                    • Identify and mitigate potential risks and challenges.

                                                                                                    Execution and monitoring:

                                                                                                    • Lead project teams in executing project plans and tasks.
                                                                                                    • Monitor project progress against milestones and timelines.
                                                                                                    • Implement effective project management methodologies and best practices.

                                                                                                    Stakeholder Communication:

                                                                                                    • Act as the primary point of contact between the customer and the project team.
                                                                                                    • Communicate project status, issues, and resolutions in a clear and timely manner.
                                                                                                    • Foster positive relationships with clients and internal teams.

                                                                                                    Resource Management:

                                                                                                    • Allocate and manage project resources efficiently.
                                                                                                    • Collaborate with functional managers to ensure the availability of necessary resources.
                                                                                                    • Optimize resource utilization and identify opportunities for improvement.

                                                                                                    Quality Assurance:

                                                                                                    • Implement and enforce quality assurance processes to ensure project deliverables meet established standards.
                                                                                                    • Conduct regular reviews and audits to identify areas for improvement.

                                                                                                    Budget Management:

                                                                                                    • Manage project budgets.
                                                                                                    • Monitor and control project expenses to ensure they align with budgetary constraints.

                                                                                                    Change Management:

                                                                                                    • Proactively manage changes to project scope, schedule, and costs.
                                                                                                    • Assess the impact of changes and implement strategies to mitigate risks.

                                                                                                    Documentation and Reporting:

                                                                                                    • Maintain accurate and up-to-date project documentation.
                                                                                                    • Prepare regular progress reports for both internal and external stakeholders.

                                                                                                    Requirements:

                                                                                                    • Proven record experience as a Project Manager, in a delivery-focused role (preferably in the airline industry, would be an asset)
                                                                                                    • Strong understanding of project management principles and methodologies (waterfall, agile)
                                                                                                    • Excellent communication and interpersonal skills.
                                                                                                    • Proficient in project management tools and software.
                                                                                                    • Ability to lead and motivate cross-functional teams.
                                                                                                    • Analytical, Problem-solving, and decision-making skills.
                                                                                                    • Knowledge of both software & hardware development cycles
                                                                                                    • Proficiency in Microsoft Office Suite & Jira.
                                                                                                    • Familiarity with Windows & Linux operating systems
                                                                                                    • Strong customer service orientation.
                                                                                                    • Strong verbal and written communication 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.
                                                                                                    • Experience with the customer acceptance testing process, tools, and techniques.

                                                                                                    Preferred Education:

                                                                                                    Bachelor’s degree in a relevant field (Project Management, Business Administration, etc.).

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

                                                                                                      Project Manager – UK

                                                                                                      Embross is seeking an enthusiastic and organized Project Manager in the UK to collaborate with software development, hardware engineering, and manufacturing teams on innovative self-service projects and products. The successful candidate will lead multiple projects, delivering technical solutions for high-profile clients in the travel and transportation industry.

                                                                                                      As a Project Manager, you will play a key role in ensuring the successful delivery of projects within the scope, timeline, and budget. You will be responsible for coordinating and managing all aspects of project delivery, right from initiation to completion, ensuring that project goals and objectives are met while adhering to quality standards and client expectations.

                                                                                                      Key responsibilities:

                                                                                                      Project Planning:

                                                                                                      • Collaborating with stakeholders to define project scope, objectives, and deliverables.
                                                                                                      • Develop detailed project plans, including timelines, resource allocation, and budget estimates.
                                                                                                      • Identify and mitigate potential risks and challenges.

                                                                                                      Execution and monitoring:

                                                                                                      • Lead project teams in executing project plans and tasks.
                                                                                                      • Monitor project progress against milestones and timelines.
                                                                                                      • Implement effective project management methodologies and best practices.

                                                                                                      Stakeholder Communication:

                                                                                                      • Act as the primary point of contact between the customer and the project team.
                                                                                                      • Communicate project status, issues, and resolutions in a clear and timely manner.
                                                                                                      • Foster positive relationships with clients and internal teams.

                                                                                                      Resource Management:

                                                                                                      • Allocate and manage project resources efficiently.
                                                                                                      • Collaborate with functional managers to ensure the availability of necessary resources.
                                                                                                      • Optimize resource utilization and identify opportunities for improvement.

                                                                                                      Quality Assurance:

                                                                                                      • Implement and enforce quality assurance processes to ensure project deliverables meet established standards.
                                                                                                      • Conduct regular reviews and audits to identify areas for improvement.

                                                                                                      Budget Management:

                                                                                                      • Manage project budgets.
                                                                                                      • Monitor and control project expenses to ensure they align with budgetary constraints.

                                                                                                      Change Management:

                                                                                                      • Proactively manage changes to project scope, schedule, and costs.
                                                                                                      • Assess the impact of changes and implement strategies to mitigate risks.

                                                                                                      Documentation and Reporting:

                                                                                                      • Maintain accurate and up-to-date project documentation.
                                                                                                      • Prepare regular progress reports for both internal and external stakeholders.

                                                                                                      Requirements:

                                                                                                      • Proven record experience as a Project Manager, in a delivery-focused role (preferably in the airline industry, would be an asset)
                                                                                                      • Strong understanding of project management principles and methodologies (waterfall, agile)
                                                                                                      • Excellent communication and interpersonal skills.
                                                                                                      • Proficient in project management tools and software.
                                                                                                      • Ability to lead and motivate cross-functional teams.
                                                                                                      • Analytical, Problem-solving, and decision-making skills.
                                                                                                      • Knowledge of both software & hardware development cycles
                                                                                                      • Proficiency in Microsoft Office Suite & Jira.
                                                                                                      • Familiarity with Windows & Linux operating systems
                                                                                                      • Strong customer service orientation.
                                                                                                      • Strong verbal and written communication 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.
                                                                                                      • Experience with the customer acceptance testing process, tools, and techniques.

                                                                                                      Preferred Education:

                                                                                                      Bachelor’s degree in a relevant field (Project Management, Business Administration, etc.).

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

                                                                                                        Software Product Manager (France)

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

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

                                                                                                        Key responsibilities:

                                                                                                        • Product Vision and Roadmap: Roadmap development, release plans, ensuring alignment with business goals and market needs.
                                                                                                        • Cross-Functional Collaboration: Collaborate with Product and Software Managers, Systems Architects, Software Engineers and other stakeholders to develop and enhance product functionalities and requirements.
                                                                                                        • Feature and Backlog Management: Prioritize and manage product features and user stories within the product roadmap and JIRA sprint backlogs, ensuring alignment with business priorities.
                                                                                                        • Team Engagement and Support: Provide continuous support and guidance to development teams offering feedback, direction, and decision-making on daily work items and sprint plans.
                                                                                                        • Sprint and Release Planning: Assist in planning and prioritizing sprint activities, refining product requirements based on iterative feedback, and ensuring alignment with the overall product vision.
                                                                                                        • User Story Development and Review: Articulate detailed requirements for user stories with clear acceptance criteria and conduct formal reviews and acceptance of completed user stories.
                                                                                                        • Testing and Quality Assurance: Oversee acceptance testing, ensuring that completed stories meet the set acceptance criteria and actively participate in resolving issues and defects.
                                                                                                        • Continuous Improvement and Communication: Drive process improvements within the delivery team and maintain effective communication with all team members, stakeholders, and management.
                                                                                                        • Advocacy and Customer Engagement: As the product SME, lead advocacy for the product vision. Work with sales, marketing, and customers to enhance market adoption and success.
                                                                                                        • New Product Opportunities: Explore and define new product opportunities working towards the minimum viable product (MVP) for market validation.

                                                                                                        Desired qualifications:

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

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

                                                                                                          Software Developer – Back End (Richmond Hill, ON)

                                                                                                          We are looking for a skilled Software Developer, equipped with technical skills but also curiosity and interest in the Airport Technology industry. You are a person who loves to help others, so much that you would also enjoy using your technical skillsets and knowledge to provide a seamless experience to passengers arriving at airports, from checking in to catching their flight! This role will be a detail-oriented and customer-friendly tech guru, who is comfortable working both as a team and independently at times, willing to learn and eventually take ownership of Embross’ CUSS (Common-Use Self Service) solutions.

                                                                                                          Key accountabilities:

                                                                                                          • Develop efficient and quality software applications in Java (J2EE) and Spring Framework
                                                                                                          • Comply with Embross’ coding standards and architecture
                                                                                                          • Act as a technical representative for Embross’ CUSS (Common-Use Self Service) solutions to both internal and external stakeholders (e.g. airline or airport customer contacts)
                                                                                                          • Translate business requirements into functional code with a thorough understanding of logic
                                                                                                          • Prioritize incoming customer requests to plan and manage an efficient release cycle
                                                                                                          • Possess a keen eye for unit testing, being able to catch and filter out bugs before delivery
                                                                                                          • Participate in the planning of 2-week sprint cycles by discussing bandwidth and availability, aiming to add success to Embross with efficiency
                                                                                                          • Attend and participate in daily scrum and project meetings and be a key contributor
                                                                                                          • Author and modify technical documentation for both internal and external audiences
                                                                                                          • Perform troubleshooting to resolve technical challenges for customers, across Embross CUSS applications. Provide Level-3 production support
                                                                                                          • Meet customer SLAs and manage updates and communication with customer contacts for issue resolution
                                                                                                          • Interact with teams and customers in different time zones

                                                                                                          Who you are:

                                                                                                          • 5+ years of professional experience in the development of Java-based Back-End or Server applications
                                                                                                          • Solid working knowledge of Java/JEE/J2EE enterprise-level application development using Spring Framework.
                                                                                                          • Working experience with 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.
                                                                                                          • Understands XML and XSD (XML Schema Definition)
                                                                                                          • Ability to document requirements and specifications
                                                                                                          • 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.
                                                                                                          • Strong customer service orientation to ensure that all service requests and incidents are resolved professionally.
                                                                                                          • Someone who is excited by the challenges that come with a rapidly growing and scaling company who wants to make an impact
                                                                                                          • Excellent written and verbal communication skills in English

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

                                                                                                            Software QA Engineer (Bergerac, France)

                                                                                                            Embross is seeking a Software QA Engineer for the Bergerac, France office. Our applications are developed mainly in Angular for the Front-End Web part, Android Studio for mobiles, and our Backend services are based on a RESTFul API architecture, with MySQL database. As part of your duties, you will test new applications.

                                                                                                            We are working with SCRUM methodology.

                                                                                                            Required profile:

                                                                                                            • More than 3 years of professional experience in quality assurance with software applications.
                                                                                                            • Advanced knowledge of software testing theories and practices.
                                                                                                            • Proven experience as a QA tester or similar role.
                                                                                                            • Experience working with peripherals.
                                                                                                            • Experience in project management and QA methodology.
                                                                                                            • Experience with source managers (e.g. SVN, Bitbucket, Git).
                                                                                                            • Working knowledge of test management software (Jira, Zephyr).
                                                                                                            • Familiarity with Agile frameworks.
                                                                                                            • Good understanding of the needs analysis, definition and specification process.
                                                                                                            • Analytical mind and problem-solving skills.
                                                                                                            • Motivated and autonomous.
                                                                                                            • Strong organizational, multitasking and time management skills.
                                                                                                            • Flexible/Adaptable.
                                                                                                            • Excellent verbal and written communication skills.
                                                                                                            • Team spirit/Collaborative.
                                                                                                            • Excited by the challenges of being a rapidly growing and expanding business that wants to make an impact.
                                                                                                            • Excellent written and verbal communication skills in English.

                                                                                                            Bonus:

                                                                                                            • Any automation experience is a bonus.
                                                                                                            • ISTQB certification.
                                                                                                            • Knowledge of ISO standards.

                                                                                                              Contract:

                                                                                                              Full-time permanent contract
                                                                                                              Remuneration based on experience and skills

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

                                                                                                              Software Solution Architect (Richmond Hill, ON)

                                                                                                              We are looking for a skilled Software Solution Architect, equipped with technical skills but also curiosity and interest in the Airport Technology industry. You are a person who loves to help others, so much that you would also enjoy using your technical skillsets and knowledge to provide a seamless experience to passengers arriving at airports, from checking in to catching their flight! This role will be a detail-oriented and customer-friendly tech guru, who is comfortable working both as a team as well as independently at times, partnering with other Solution Architects, Software Managers, Business Analysts, or Product Owners to design and architect our products and solutions with clear roadmap and target, and eventually taking ownership of Embross’ CUSS (Common-Use Self Service) software solutions.

                                                                                                              Who you are:

                                                                                                              • 8+ years of professional experience in Software Development, with 3+ years of experience acting as a Solution Architect based on technical stack of Java, JavaScript or TypeScript (React), C++, Python, etc.
                                                                                                              • Strong working knowledge of Java/JEE/J2EE enterprise-level application development using Spring MVC Framework.
                                                                                                              • Strong working knowledge of JavaScript/TypeScript web application development with React & Redux, NodeJS, Next.js, etc.
                                                                                                              • Solid understanding and experiences of Software Design, specifically for Web, Mobile, or POS applications.
                                                                                                              • Practical experiences in software modeling and designing with UML for SOA, AOP, PaaS and SaaS.
                                                                                                              • Familiarity with at least one UML tool, such as IBM Rational, Altova UModel, ArgoUML, etc.
                                                                                                              • Advanced experiences in modeling for multi-tiered Enterprise Services, with at least 2 successful completions of enterprise-level projects.
                                                                                                              • Comprehensive Data Modeling (LDM, PDM) experiences.
                                                                                                              • Ability to brainstorm, build and author best practices for the software organization, including Coding Best Practices, Risk Management, etc.
                                                                                                              • Ability to present and share product design ideas, transforming user requirements to a solid software solution via architectural thinking process.
                                                                                                              • Experience with SQL and JDBC on any one of MS SQL Server, MySQL, Oracle, IBM DB2.
                                                                                                              • Strong knowledge and understanding of Networking/Message Protocols, including but not limited to POP, PPP, SSH, SMTP, SNMP, TCP, IP, UDP, MAC, SLIP, ARP, HTTP, WS, etc.
                                                                                                              • Solid understanding of Network Topology and Scalable Software Architectures, maximizing the scalability.
                                                                                                              • Advanced knowledge of Web Services and HTTP Methods (GET, POST, PUT, DELETE, …)
                                                                                                              • Ability to build, author, and manage API specifications in WSDL (SOAP), WADL (REST), OpenAPI (Swagger)
                                                                                                              • Practical understanding and knowledge in Data Security, with familiarity with JSSE, WSSE, Cryptography, SSL/TLS, OAuth, etc.
                                                                                                              • Ability to author technical documentations and specifications when and where required.
                                                                                                              • 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.
                                                                                                              • Someone who is excited by the challenges that come with a rapidly growing and scaling company who wants to make an impact, while also continuously eager to learn.
                                                                                                              • Excellent written and verbal communication skills in English

                                                                                                              BONUS, if you also have… (while not mandatory):

                                                                                                              • 5+ years of professional experience as a Solution Architect
                                                                                                              • Knowledge of IATA AEA Standards and/or IATA Common-Use Standards (such as CUSS, CUPPS, CUTE, etc.)
                                                                                                              • Subject matter expertise in Travel and Transportation business areas – Airline, airport services or DCS (Departure Control System) and RES (Reservation System) system services

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

                                                                                                                Intermediate Product Design/Mechatronics Engineer (Richmond Hill, ON)

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

                                                                                                                Key Qualifications:

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

                                                                                                                Required Technical and Professional Expertise:

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

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

                                                                                                                  Get In Touch


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


                                                                                                                  Contact Us

                                                                                                                  OR CALL 1-800-607-4957