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.
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.
Production Manager (Richmond Hill, ON)
Embross North America is seeking an insightful, interactive, and approachable Production Manager who is committed to leading their team through inspirational management to deliver excellence at our Manufacturing division located in Richmond Hill, Ontario.
Reporting to the General Manager, the incumbent will oversee operations of the Production team, ensuring that all work follows compliance with company quality programs, processes, policies as well as health and safety standards and industry/government regulations.
The Production Manager will be responsible for all shop floor resources and staff, prioritize productivity targets, implement corrective actions to achieve these goals to meet quality, inventory, cost, and delivery objectives. This includes 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.
The Production Manager will participate in strategic planning, capital, and operating budgets, analyze and develop continuous improvement methodologies where needed, to integrate with the overall plant operations programs to meet daily/weekly / monthly targets.
The manager will be expected to establish positive employee relations, do counselling, performance reviews, among others while improving efficiencies through a continuous improvement approach to workflow with cross-functional teams, and provide leadership development to strive for excellence and to prepare and mentor staff for future opportunities in the company.
In addition, the Manager will lead by example and have a strong shop floor presence to direct and assist the staff in their responsibilities and reach their target goals.
Key accountabilities:
This position is responsible for the production, scheduling, and performance of assembly and manufacturing operations including:
- Developing the plan and establishing procedures for maintaining high standards of kiosk assembly operations to ensure that products conform to established customer and company quality standards.
- Participate on the Leadership team for the development and formulation of long and short-range planning, capital and operational budgets and policies, programs, and objectives.
- Managing by creating a trustworthy, collaborative, cooperative and engaged work environment through timely performance feedback, open communication, and coaching/mentoring.
- Manage delivery of product while reducing manufacturing lead-times, reduction in defect levels and implementation of programs for continuous improvement.
- Partner with Engineering to identify and implement projects that will drive safe, reliable, and efficient manufacturing production.
- Work collaboratively with vendors, suppliers and internal distribution, inventory and planning departments in meeting daily production schedules and requirements.
- Drive cost reduction programs, process change and improvement as well as strategies for material and labour efficiencies.
- Provide weekly analysis of assembly line performance (efficiency, downtime, bottlenecks, improvement opportunities, raw material supplies, etc.).
- Work closely with Quality Assurance in establishing and maintaining low defect rate.
- Highly engaged with quality programs to ensure product meets or exceeds customer expectations and ISO 9001 requirements for certification.
- Ensure that all production work orders are updated and properly closed off daily.
- Drive the hiring, training, and scheduling of production staff.
- Ensure quality and on-time delivery.
- Implementation of product engineering instructions as required by the customer to generate requirements to be used by manufacturing in the assembly of systems.
- Safe use and maintenance of confidential information including proprietary software and all client information.
- Provide technical information to other departments.
- Ensure all company and legislative rules are followed.
Key competencies:
- Broad understanding of functional organization and business plans; knowledge and experience with quantitative tools and techniques for planning, scheduling, and controlling project deliveries.
- Management and leadership experience with the ability to mentor, coach and develop others.
- Strong collaboration, partnering, influencing and expectations setting skills.
- Strong analytical abilities to diagnose organizational issues and recommend actions.
- Possess sound interpersonal skills with the ability to project a positive image to clients.
- Proactive in identifying trends or problems and recommending / implement solutions.
- Ability to work in a fast paced, high-pressure environment.
- Understand technical concepts quickly and ensures technology remains aligned with strategic business objective.
- Can multi-task efficiently and function in a dynamic environment with changing priorities.
- Has a project management mind set to manage expectations and risk.
- Contributes insight, creative and innovative ideas.
Education/Experience:
- 10+ years of direct experience across management or supervisory experience in assembly manufacturing, facilities, and equipment maintenance, project engineering, and management.
- Minimum 7+ years of Production Management experience with demonstrated leadership capabilities, ideally in electro-mechanical systems assembly and manufacturing environment.
- Application of Lean manufacturing and 5S expertise with demonstrated success in driving and leading change with continuous improvement and a dedication to exceed expectations.
- Experience in assembly operations in the electro-mechanical systems industry.
- Demonstrated experience in waste/scrap reduction.
- Health and Safety leadership and scheduling of staff and inventory.
- University degree / College diploma in Engineering / Engineering Technology OR Post-secondary degree is required, preferably in engineering, manufacturing, business, or related discipline.
- Excellent leadership, communication, and interpersonal skills with the capability of developing to the next level of leaders through mentorship, development planning and cross-training opportunities.
- Critical thinking to anticipate the long-term impact of decisions and take a broad approach to problem-solving.
- Lead and interact effectively with senior management, key customers, and partners in problem-resolution scenarios.
Applicants must apply to careers@embross.com with the Job Title in the subject line.
Software QA Engineer (Bergerac, France)
Embross is seeking a 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 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
+1-800-607-4957
KIOSKS
SOFTWARE
SERVICES
Solution Development
Production & Assembly
Support & Monitoring
Consulting