60 Career jobs in Canada
Career Coach
Posted today
Job Viewed
Job Description
Job Description
Salary: $50,000 - $62,500
Ballad Group
Ballad Group is seeking to hire a Career Coach in Calgary who is passionate about teaching, connecting, and changing the lives of those who pass through the Work Employment Readiness and Connections Program. We know thats a mouth full, so you can call it the Calgary WERC program. We invite those who love working as employment counsellor with extraordinary organizational skills to join our team.
But who is Ballad Group?
Ballad is a purpose-driven organization dedicated to empowering resilient people, businesses, and communities across Canada. Our work is built on trust, respect, and our core valuesaccountability, collaboration, and entrepreneurship. Well, our training programs have built capacity in diverse areas including entrepreneurship, insurance, information and computer technology, construction, French language acquisition, hospitality, supply chain management, and more. We have delivered unique training programs for a variety of organizations, Indigenous Communities and on behalf of the Ministry of Jobs, Economy and Northern Development and Ministry of Assisted Living and Social Services Canada.
But what about the WERC program? Well, the goal of the WERC program is to develop and administer individually focused direct skill enhancement training and job placement to enable multi-barriered Albertans find and maintain employment.
The Opportunity
The Career Coach will have a vital role in Ballads Calgary WERC program. This position will be responsible for group and individualized employment counselling. In addition, the successful candidate will be expected to lead the development and delivery of various employment related and life management workshops using effective learning modalities and delivery methods.
The Career Coach will utilize excellent judgment to develop credible and meaningful relationships with program participants and collaborate with program team members to ensure program delivery success Excellent communication skills, prioritization, and organization will be a necessity for this role.
Key Responsibilities
Program Development:
- Collaborate with program team members to develop new program material for workshop delivery
- Ensure all instructional all materials and activities are relevant and align with WERC and industry standards
- Upon intake, assess individual needs from an employment lens and provide input for the individualized active service delivery plan
Program Delivery:
- Facilitate all workshops which include Life Management Workshops, Employability Workshops and Career Planning and Job Search Workshops
- Lead participants to success by creating a personalized service plan which identifies the required workshops to facilitate
- Collaborate with the Employment Specialist in finding job placement for WERC participants
- Professionally liaise with internal staff & external clients
- Creatively find solutions to ensure participant success
- Interview participants to obtain employment history, educational background and career goals
- Identify barriers to employment and assist clients with such matters as job readiness skills, job search strategies, writing rsums and preparing for job interviews
- Provide participants with information and strategies for gaining and maintaining a job and adjusting to workplace transitions
Program Reporting:
- Prepare and submit required program reports to the WERC Program Supervisor
- Update Monday.com as required for accurate participant tracking
Business Development
- Positively represent the program to Ballad staff and sector stakeholders
- Promote program activities internally and externally through positive communication
- Actively seek out positive solutions to solve challenges amongst staff, participants, and partners.
- Actively seek out external events to support recruitment, work experience and job placement opportunities
Support Work
- Administration including maintenance of participant files, data entry, responding to incoming inquiries, preparation of materials
- Other duties that may arise from time to time and as may be assigned
Experience
The position requires the following skills, experiences and abilities:
A professional with proven experience collaborating with unemployed individuals and groups, building and maintaining relationships with staff and external community members, and recruiting participants from Calgary and area.
- A bachelor's degree or college diploma in employment counselling or education is preferred
- 1 to 3 years experience working in a related role
- Experience with pre-employment strategies and knowledge of the local labour market are considered assets
- Highly engaged with the Calgary community and agencies will be considered an asset but not required
- Public speaking or group facilitation within a formal environment or on the job required.
- Proven intermediate skill level in Microsoft Office and online database tools (Word, Outlook, PowerPoint, Excel)
- Proven experience in the development and customization of employment and life management workshops
- Exemplary verbal and written communication skills
- A genuine desire to build relationships with various population groups, employers, and internal/external stakeholders
- Highly professional, driven, charismatic, reliable, and confident individual who thrives under pressure
- Exposure to diversity and inclusion programs is an asset
- Ability to work independently while on a team is required
Career Coach
Posted today
Job Viewed
Job Description
Job Description
Salary: $50,000 - $62,500
Ballad Group
Ballad Group is seeking to hire a Career Coach in Edmonton who is passionate about teaching, connecting, and changing the lives of those who pass through the Work Employment Readiness and Connections Program. We know thats a mouth full, so you can call it the Edmonton WERC program. We invite those who love working as employment counsellor with extraordinary organizational skills to join our team.
But who is Ballad Group?
Ballad is a purpose-driven organization dedicated to empowering resilient people, businesses, and communities across Canada. Our work is built on trust, respect, and our core valuesaccountability, collaboration, and entrepreneurship. Well, our training programs have built capacity in diverse areas including entrepreneurship, insurance, information and computer technology, construction, French language acquisition, hospitality, supply chain management, and more. We have delivered unique training programs for a variety of organizations, Indigenous Communities and on behalf of the Ministry of Jobs, Economy and Northern Development and Ministry of Assisted Living and Social Services Canada.
But what about the WERC program? Well, the goal of the WERC program is to develop and administer individually focused direct skill enhancement training and job placement to enable multi-barriered Albertans find and maintain employment.
The Opportunity
The Career Coach will have a vital role in Ballads Edmonton WERC program. This position will be responsible for group and individualized employment counselling. In addition, the successful candidate will be expected to lead the development and delivery of various employment related and life management workshops using effective learning modalities and delivery methods.
The Career Coach will utilize excellent judgment to develop credible and meaningful relationships with program participants and collaborate with program team members to ensure program delivery success Excellent communication skills, prioritization, and organization will be a necessity for this role.
Key Responsibilities
Program Development:
- Collaborate with program team members to develop new program material for workshop delivery
- Ensure all instructional all materials and activities are relevant and align with WERC and industry standards
- Upon intake, assess individual needs from an employment lens and provide input for the individualized active service delivery plan
Program Delivery:
- Facilitate all workshops which include Life Management Workshops, Employability Workshops and Career Planning and Job Search Workshops
- Lead participants to success by creating a personalized service plan which identifies the required workshops to facilitate
- Collaborate with the Employment Specialist in finding job placement for WERC participants
- Professionally liaise with internal staff & external clients
- Creatively find solutions to ensure participant success
- Interview participants to obtain employment history, educational background and career goals
- Identify barriers to employment and assist clients with such matters as job readiness skills, job search strategies, writing rsums and preparing for job interviews
- Provide participants with information and strategies for gaining and maintaining a job and adjusting to workplace transitions
Program Reporting:
- Prepare and submit required program reports to the WERC Program Supervisor
- Update Monday.com as required for accurate participant tracking
Business Development
- Positively represent the program to Ballad staff and sector stakeholders
- Promote program activities internally and externally through positive communication
- Actively seek out positive solutions to solve challenges amongst staff, participants, and partners.
- Actively seek out external events to support recruitment, work experience and job placement opportunities
Support Work
- Administration including maintenance of participant files, data entry, responding to incoming inquiries, preparation of materials
- Other duties that may arise from time to time and as may be assigned
Experience
The position requires the following skills, experiences and abilities:
A professional with proven experience collaborating with unemployed individuals and groups, building and maintaining relationships with staff and external community members, and recruiting participants from Edmonton and area.
- A bachelor's degree or college diploma in employment counselling or education is preferred
- 1 to 3 years experience working in a related role
- Experience with pre-employment strategies and knowledge of the local labour market are considered assets
- Highly engaged with the Edmonton community and agencies will be considered an asset but not required
- Public speaking or group facilitation within a formal environment or on the job required.
- Proven intermediate skill level in Microsoft Office and online database tools (Word, Outlook, PowerPoint, Excel)
- Proven experience in the development and customization of employment and life management workshops
- Exemplary verbal and written communication skills
- A genuine desire to build relationships with various population groups, employers, and internal/external stakeholders
- Highly professional, driven, charismatic, reliable, and confident individual who thrives under pressure
- Exposure to diversity and inclusion programs is an asset
- Ability to work independently while on a team is required
Career Coach
Posted today
Job Viewed
Job Description
Job Description
Salary: $62,500
Ballad Group
Ballad Group is seeking to hire a Career Coach in Calgary who is passionate about teaching, connecting, and changing the lives of those who pass through the Work Employment Readiness and Connections Program. We know thats a mouth full, so you can call it the Calgary WERC program. We invite those who love working as employment counsellor with extraordinary organizational skills to join our team.
But who is Ballad Group?
Ballad is a purpose-driven organization dedicated to empowering resilient people, businesses, and communities across Canada. Our work is built on trust, respect, and our core valuesaccountability, collaboration, and entrepreneurship. Well, our training programs have built capacity in diverse areas including entrepreneurship, insurance, information and computer technology, construction, French language acquisition, hospitality, supply chain management, and more. We have delivered unique training programs for a variety of organizations, Indigenous Communities and on behalf of the Ministry of Jobs, Economy and Northern Development and Ministry of Assisted Living and Social Services Canada.
But what about the WERC program? Well, the goal of the WERC program is to develop and administer individually focused direct skill enhancement training and job placement to enable multi-barriered Albertans find and maintain employment.
The Opportunity
The Career Coach will have a vital role in Ballads Calgary WERC program. This position will be responsible for group and individualized employment counselling. In addition, the successful candidate will be expected to lead the development and delivery of various employment related and life management workshops using effective learning modalities and delivery methods.
The Career Coach will utilize excellent judgment to develop credible and meaningful relationships with program participants and collaborate with program team members to ensure program delivery success Excellent communication skills, prioritization, and organization will be a necessity for this role.
Key Responsibilities
Program Development:
- Collaborate with program team members to develop new program material for workshop delivery
- Ensure all instructional all materials and activities are relevant and align with WERC and industry standards
- Upon intake, assess individual needs from an employment lens and provide input for the individualized active service delivery plan
Program Delivery:
- Facilitate all workshops which include Life Management Workshops, Employability Workshops and Career Planning and Job Search Workshops
- Lead participants to success by creating a personalized service plan which identifies the required workshops to facilitate
- Collaborate with the Employment Specialist in finding job placement for WERC participants
- Professionally liaise with internal staff & external clients
- Creatively find solutions to ensure participant success
- Interview participants to obtain employment history, educational background and career goals
- Identify barriers to employment and assist clients with such matters as job readiness skills, job search strategies, writing rsums and preparing for job interviews
- Provide participants with information and strategies for gaining and maintaining a job and adjusting to workplace transitions
Program Reporting:
- Prepare and submit required program reports to the WERC Program Supervisor
- Update Monday.com as required for accurate participant tracking
Business Development
- Positively represent the program to Ballad staff and sector stakeholders
- Promote program activities internally and externally through positive communication
- Actively seek out positive solutions to solve challenges amongst staff, participants, and partners.
- Actively seek out external events to support recruitment, work experience and job placement opportunities
Support Work
- Administration including maintenance of participant files, data entry, responding to incoming inquiries, preparation of materials
- Other duties that may arise from time to time and as may be assigned
Experience
The position requires the following skills, experiences and abilities:
A professional with proven experience collaborating with unemployed individuals and groups, building and maintaining relationships with staff and external community members, and recruiting participants from Calgary and area.
- A bachelor's degree or college diploma in employment counselling or education is preferred
- 1 to 3 years experience working in a related role
- Experience with pre-employment strategies and knowledge of the local labour market are considered assets
- Highly engaged with the Calgary community and agencies will be considered an asset but not required
- Public speaking or group facilitation within a formal environment or on the job required.
- Proven intermediate skill level in Microsoft Office and online database tools (Word, Outlook, PowerPoint, Excel)
- Proven experience in the development and customization of employment and life management workshops
- Exemplary verbal and written communication skills
- A genuine desire to build relationships with various population groups, employers, and internal/external stakeholders
- Highly professional, driven, charismatic, reliable, and confident individual who thrives under pressure
- Exposure to diversity and inclusion programs is an asset
- Ability to work independently while on a team is required
Career Coach
Posted today
Job Viewed
Job Description
Job Description
Salary: $62,500
Ballad Group
Ballad Group is seeking to hire a Career Coach in Edmonton who is passionate about teaching, connecting, and changing the lives of those who pass through the Work Employment Readiness and Connections Program. We know thats a mouth full, so you can call it the Edmonton WERC program. We invite those who love working as employment counsellor with extraordinary organizational skills to join our team.
But who is Ballad Group?
Ballad is a purpose-driven organization dedicated to empowering resilient people, businesses, and communities across Canada. Our work is built on trust, respect, and our core valuesaccountability, collaboration, and entrepreneurship. Well, our training programs have built capacity in diverse areas including entrepreneurship, insurance, information and computer technology, construction, French language acquisition, hospitality, supply chain management, and more. We have delivered unique training programs for a variety of organizations, Indigenous Communities and on behalf of the Ministry of Jobs, Economy and Northern Development and Ministry of Assisted Living and Social Services Canada.
But what about the WERC program? Well, the goal of the WERC program is to develop and administer individually focused direct skill enhancement training and job placement to enable multi-barriered Albertans find and maintain employment.
The Opportunity
The Career Coach will have a vital role in Ballads Edmonton WERC program. This position will be responsible for group and individualized employment counselling. In addition, the successful candidate will be expected to lead the development and delivery of various employment related and life management workshops using effective learning modalities and delivery methods.
The Career Coach will utilize excellent judgment to develop credible and meaningful relationships with program participants and collaborate with program team members to ensure program delivery success Excellent communication skills, prioritization, and organization will be a necessity for this role.
Key Responsibilities
Program Development:
- Collaborate with program team members to develop new program material for workshop delivery
- Ensure all instructional all materials and activities are relevant and align with WERC and industry standards
- Upon intake, assess individual needs from an employment lens and provide input for the individualized active service delivery plan
Program Delivery:
- Facilitate all workshops which include Life Management Workshops, Employability Workshops and Career Planning and Job Search Workshops
- Lead participants to success by creating a personalized service plan which identifies the required workshops to facilitate
- Collaborate with the Employment Specialist in finding job placement for WERC participants
- Professionally liaise with internal staff & external clients
- Creatively find solutions to ensure participant success
- Interview participants to obtain employment history, educational background and career goals
- Identify barriers to employment and assist clients with such matters as job readiness skills, job search strategies, writing rsums and preparing for job interviews
- Provide participants with information and strategies for gaining and maintaining a job and adjusting to workplace transitions
Program Reporting:
- Prepare and submit required program reports to the WERC Program Supervisor
- Update Monday.com as required for accurate participant tracking
Business Development
- Positively represent the program to Ballad staff and sector stakeholders
- Promote program activities internally and externally through positive communication
- Actively seek out positive solutions to solve challenges amongst staff, participants, and partners.
- Actively seek out external events to support recruitment, work experience and job placement opportunities
Support Work
- Administration including maintenance of participant files, data entry, responding to incoming inquiries, preparation of materials
- Other duties that may arise from time to time and as may be assigned
Experience
The position requires the following skills, experiences and abilities:
A professional with proven experience collaborating with unemployed individuals and groups, building and maintaining relationships with staff and external community members, and recruiting participants from Edmonton and area.
- A bachelor's degree or college diploma in employment counselling or education is preferred
- 1 to 3 years experience working in a related role
- Experience with pre-employment strategies and knowledge of the local labour market are considered assets
- Highly engaged with the Edmonton community and agencies will be considered an asset but not required
- Public speaking or group facilitation within a formal environment or on the job required.
- Proven intermediate skill level in Microsoft Office and online database tools (Word, Outlook, PowerPoint, Excel)
- Proven experience in the development and customization of employment and life management workshops
- Exemplary verbal and written communication skills
- A genuine desire to build relationships with various population groups, employers, and internal/external stakeholders
- Highly professional, driven, charismatic, reliable, and confident individual who thrives under pressure
- Exposure to diversity and inclusion programs is an asset
- Ability to work independently while on a team is required
Career Mentor (Remote)
Posted today
Job Viewed
Job Description
Job Description
Calling North American Life Coaches, Career Consultants, Recruiters & Purpose-Driven Professionals
Are you an experienced coach, recruiter, consultant, or corporate leader craving a more meaningful, flexible, and future-proof career?
Maybe you’re:
- Burned out from corporate life, but not ready to stop making a difference.
- A certified life coach wanting to expand your income and impact, without burnout.
- Craving more autonomy, global connection, and purpose-driven work.
- Ready to reinvent your career in your 40s, 50s, or beyond, on your terms.
At Popcorn Potential , we help high-achieving professionals design powerful mentoring careers without starting from scratch. We’re expanding in the U.S. and inviting bold, values-aligned leaders to explore a new career with us.
What You'll Do:
- Coach & Empower : Use your real-life experience, leadership and mindset tools to help others design lives and careers they love.
- Lead with Purpose: Mentor others in areas like mindset, resilience, personal growth, career clarity, and communication.
- Plug into World-Class Systems: Access a proven success framework, transformational education, and global mentorship.
- Work Remotely: Full-time or part-time, your schedule, your location, your rules.
- Create Lifestyle & Financial Freedom: Grow income based on your impact, not time clocked.
Who You Are:
- A qualified life coach, career consultant, mentor, recruiter, therapist, or ex-corporate leader with 5+ years of professional experience.
- You're self-motivated, open-minded, and deeply committed to personal growth.
- You value freedom, flexibility, and a values-aligned career model.
- You're ready to step into a more independent, impact-driven role, without sacrificing support, structure, or community.
- You’re someone who believes in transformation from the inside out.
Why Popcorn Potential?
- Remote-First Career Model – Work from anywhere in North America or while you travel.
- Global Mentorship & Networking – Be part of a growing international movement.
- Education-Based – Use powerful online tools and content to elevate others.
- No Income Ceiling – Scale based on your effort, influence, and ambition.
- Supportive, Values-Led Culture – Purpose, integrity, and real connection.
Let’s Connect
We're hosting virtual discovery interviews to explore what’s possible when you design a career that fits who you are now, and who you’re becoming.
Please Note:
This is an independent opportunity, not a salaried position. Applicants must be legally authorized to work in the U.S. or Canada. Not suitable for students, or recent grads.
Career Pathways Manager
Posted today
Job Viewed
Job Description
Job Description
Position Summary
The Career Pathways Manager will implement and manage a Job Readiness Program that connects individuals interested in pursuing careers in the construction trades with employers seeking qualified, job-ready candidates. The role focuses on removing barriers to entry, providing targeted supports, and preparing participants to transition into sustainable careers in the construction sector.
The Manager will work with diverse client groups, including youth, women, internationally trained workers, displaced workers from other industries, and individuals seeking second careers. The role also involves close collaboration with contractors, training institutions, and community organizations to ensure program alignment with industry needs.
Key Responsibilities
Program Development & Management
- Design and deliver a job readiness program to prepare candidates for skilled trades careers.
- Build intake, screening, and assessment processes to evaluate candidate readiness.
- Develop wraparound supports and referral pathways (safety training, language supports, driver's licensing, product knowledge, tool use).
- Establish a formal "Qualified Candidate" designation for program graduates.
- Track program outcomes and ensure targets are achieved (e.g., screenings, intervention plans, completions, hires).
- Prepare progress reports and funding updates for leadership and partners.
- Assess job seekers for suitability, including aptitude, safety awareness, and work readiness.
- Identify individual needs and connect participants with wraparound supports such as ESL, licensing, tutoring, and mentorship.
- Provide career coaching, soft skills training, and guidance on apprenticeship or direct employment pathways.
- Support displaced workers from industries such as automotive and manufacturing to transition into construction roles.
- Collaborate with construction employers to understand workforce needs and job readiness gaps.
- Promote the Qualified Candidate pool to employers to enhance confidence in new hires.
- Build and maintain partnerships with high schools, colleges, Employment Ontario agencies, and other stakeholders.
- Host employer information sessions and recruitment events to connect candidates with opportunities.
- Establish KPIs to measure program success (screening rates, interventions, completions, job placements).
- Collect and analyze data to evaluate program effectiveness and recommend improvements.
- Provide timely reports to leadership and external stakeholders, including funders.
- 3-5 years' experience in program management, career services, workforce development, or employment training.
- Strong understanding of the Ontario Apprenticeship system, construction trades, and employer workforce needs.
- Experience working with diverse populations, including youth, women, newcomers, and displaced workers.
- Knowledge of wraparound supports (ESL, licensing, safety training) and referral networks.
- Strong facilitation, coaching, and mentorship skills with the ability to motivate job seekers.
- Excellent communication skills (oral, written, and presentation).
- Ability to build and maintain strong relationships with contractors, apprentices, and community partners.
- Proficiency with technology, including Outlook, MS Office, Teams, SharePoint, and CRM/job bank systems.
- Valid Ontario driver's license and access to reliable transportation.
Career Development Specialist
Posted today
Job Viewed
Job Description
Job Description
Salary:
Career Development Specialist
About HIEC
HIECis an innovative not-for-profit social enterprise that focuses on partnership, mentorship, and workforce development. With over 30 years of experience as an active, community-focused organization, HIEC aims to enhance career education and inspire youth to make informed career decisions.
Learn more at
Why Us?
At HIEC, our goal is to positively impact the career journeys of others - and that includes our own team! We foster a culture where people feel valued, respected, and inspired to bring their best ideas forward. Youll join a team that encourages innovation, collaboration, and continuous learning in a workplace where you truly belong.
This role also offers:
- Competitive salary (we include the details!)
- Health and Dental Benefits Package
- Mental Health Supports (Calm App subscription)
- Professional Development and Career Growth Opportunities
- A workplace rooted in inclusion, creativity, and purpose
Position Description
The Career Development Specialist serves as HIECs internal subject-matter expert on career development, leading the creation of innovative, research-informed, and equity-focused resources that enhance programming across Ontario and beyond.
This role is responsible for designing, coordinating, and evaluating a range of career development activities that align with organizational goals and funding priorities. The successful candidate will bring deep expertise in career development alongside strong skills in curriculum design, facilitation, and partnership building.
As part of HIECs growing Program and Funding portfolio, the Career Development Specialist will play a key role in shaping and contributing to the evolution of HIECs career development initiatives - helping our programs stay relevant, inclusive, and impactful in a changing world.
Job Responsibilities and Key Accountabilities
- Lead the development of engaging career development materials, including guides, toolkits, workshops, and digital resources that reflect best practices and innovation in the field.
- Provide expertise and leadership on career development frameworks, ensuring principles and strategies are embedded across HIEC programs and initiatives.
- Integrate an equity lens into all aspects of program design and delivery; lead discussions that address barriers to participation for underrepresented groups.
- Conduct research on labour market trends, emerging skills, and best practices to inform content and program enhancements.
- Develop and implement evaluation tools to assess the effectiveness of workshops and programs; analyze results and recommend improvements.
- Strengthen partnerships with educational institutions, industry, and community organizations to support collaborative initiatives.
- Design and facilitate professional learning sessions, workshops, and presentations on career development, employability, and 21st-century skills.
- Support funding proposals, grant applications, and reporting for career development initiatives.
- Collaborate with internal teams to ensure career development content aligns with communications, evaluation, and organizational priorities.
- Represent HIEC at conferences, partnership meetings, and events to share insights and promote best practices in career development.
Qualifications to Succeed
- Bachelors degree in Education, Social Sciences, a related field, or equivalent combination of education and experience.
- Certified Career Development Practitioner (CCDP) designation required.
- 7-10 years of progressive experience in career development, education, and/or workforce development
- Demonstrated experience developing and implementing career development programs, resources, and services.
- Proven ability to design and facilitate training for diverse audiences (students, adults, newcomers, and educators).
- Strong understanding of labour market data, employability frameworks, and career development theories.
- Experience integrating equity, inclusion, and accessibility principles into program design.
- Bilingualism (English/French) is a strong asset.
Key Competencies
- Self-starter with a passion for education and career development
- Expertise in developing diverse and comprehensive career programming, including instructional design and delivery
- Deep understanding of career development models, adult learning principles, and counselling techniques.
- Ability to translate complex concepts into accessible, engaging resources.
- Strong leadership and facilitation skills with the ability to inspire collaboration across teams.
- Skilled at partnership development and stakeholder engagement.
- Exceptional written and verbal communication skills with tact, diplomacy, and clarity.
- Analytical and data-driven, able to synthesize evaluation outcomes into actionable insights.
- Strategic, adaptable, and self-directed with strong initiative and sound judgment.
- Highly organized and comfortable managing multiple priorities in a fast-paced environment.
- A natural collaborator with a proven track record of building strong partnerships and working effectively in cross-functional teams
- Ability and willingness to contribute to projects of varying size and scope
- Strong leadership abilities with the ability to guide and motivate a team
Working Conditions
- Typical work schedule is Monday to Friday, with some requirements and flexibility to work additional hours, occasionally during evenings and weekends.
- This is a hybrid role that requires travel to our office, conferences, and off-site events as needed.
- A Vulnerable Sector Screening (VSS) check will be required.
- Valid drivers license and access to a vehicle is required
We thank everyone who submits an application for their interest! This job opening represents an active vacancy. Although our team is mighty, it's still small; only successful applicants will be contacted. To ensure that each candidate's journey is consistent and that it is a fair and equitable hiring process, we will not respond to any personal messages regarding this role.
Target Salary: $66,538.00 - $8,000
Salary Grade 5: 66,538,06 - 84,281.55
Actual compensation for an individual may vary depending on skills, performance over time, qualifications, experience, and location.
HIEC is committed to equity and creating a respectful and inclusive workplace culture that reflects the broad diversity of communities we work with. This includes people who identify as immigrants, refugees, women, Indigenous, Black, LGBTQ2S+ people of colour, and people with disabilities. Accommodations are available on request for qualified candidates during each stage of the recruitment process. Please note that candidates applying for Canadian job openings should be authorized to work in Canada. Please contact Human Resources any accommodations or questions relating to our accommodation process.
Be The First To Know
About the latest Career Jobs in Canada !
Emerald Career Program
Posted today
Job Viewed
Job Description
Job Description
Company Description
FLINT is a leading service provider in Canada’s energy and industrial markets offering full asset life cycle support, including construction, maintenance, fabrication, and environmental services. Committed to safety and quality, we foster a workplace culture that values innovation and sustainability. With a strong local presence and top-tier talent, we deliver high-quality services as we help our customers bring their resources to our world.
Job DescriptionOur Emerald Career Program offers an exciting opportunity for individuals interested in becoming Heavy Equipment Operators in the Fort McMurray region but who may lack direct industry experience. This program selects exceptional candidates and provides them with a full week of personalized simulator training, followed by hands-on, on-site training upon program graduation.
QualificationsWe are seeking candidates eager to learn, who will contribute to a positive culture and prioritize safety in a zero-injury environment. Apply now, and our team will reach out to selected candidates.
Additional Information
Our Commitment to Our People
When you join FLINT, we make these promises:
- Your work will matter. The projects you'll help build will serve communities for generations.
- Your growth is our priority. We'll invest in your development and create paths for advancement.
- Your voice will be heard. Your experience and ideas will shape how we tackle challenges.
- Your team will support you. You'll work with people who want to see you succeed.
- Your ambition will be rewarded. As you grow, FLINT grows – and we recognize those who help us build better.
Transform yourself. Strengthen each other. Make a better world.
Please click here to view our Recruitment Privacy Notice.
Software Developer - Early Career
Posted 16 days ago
Job Viewed
Job Description
**Work Arrangement:**
**Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Centre (MEC)/ Oshawa Elevation Centre (OEC) three times per week at minimum, or other frequency dictated by the business.
**About GM:**
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company.
**The Role:**
Vehicle Mechatronics Embedded Controls (VMEC) is responsible for designing, developing, and deploying the embedded controls and software for all vehicle systems and components that manage vehicle motion, vehicle access, vision & visibility and occupant position, protection, and comfort.
The successful candidate will join Agile Scrum teams of approximately 10 members, responsible for developing Controls software & controls for all GM vehicles produced globally! Our Scrum teams work in an Agile framework and are responsible for Requirements, Software Development, and Testing & Verification. The primary role of the successful candidate will be Software Development and Test. Our team is collaborative, has a strong Agile culture, and will afford you the opportunity to work as part of a fun group whose product spans the entire GM portfolio!
Work as part of an Agile Scrum team that develops embedded automotive control systems. This req has multiple positions available in various areas of body controls such as lighting, vehicle access, chassis etc. The successful candidate will have further discussion during the interview process to determine exact placement based on business needs and skillset of the candidate.
**Key Responsibilities:**
+ Collaborate with Product Managers, Testers, and other Developers, using methods like Behavior-Driven Development (BDD) and Test-Driven Development (TDD) to create and implement Features for GM's next generation of EV and ICE vehicles.
+ You'll be required to design, implement and integrate complex embedded software systems in hand-coded C, with some flexibility to choose implementation methods
+ Develop and maintain Unit tests and Multicomponent tests to ensure thorough software testing, and execute model/code equivalences testing
+ Participate in the Agile Team and Agile ceremonies as required
+ Interface with GM internal teams - Calibrators, Vehicle Integration Teams, etc.
+ Interface with GM suppliers to define and test the libraries they provide.
+ Utilize debugging tools like Lauterbach to identify root causes and resolve defects.
**Required Skills and Experience:**
+ Bachelors Degree in Computer Science, Mechatronics, Software, Electrical or Computer Engineering, or equivalent experience
+ Experience with writing and debugging C code and/or Rational Rhapsody
+ Embedded software development experience preferred; familiarity with GM or other automotive software standards (eg. AUTOSAR), test procedures and build processes an asset
+ Experience with CppUTest framework including debugging CppU Tests and implementing dynamic scheduler.
+ Experience with software configuration management processes and tools (e.g. Git Ecosystem) preferred
+ Experience in deciphering Ethernet, CAN and LIN Logs.
+ Development / testing experience on SIL/HIL or other virtual environments
+ Intrinsically motivated; Scrum Team members are expected to pursue their goals with a high degree of independence and motivation
+ Prior experience working in Agile / Scrum / SAFe is an asset, but not required
+ Good oral and written communication skills are required, and high level of interpersonal skills to work effectively in a geographically dispersed team
+ Ability to manage time and meet deliverable timing is critical
+ Experience in any of the domains noted above an asset but not required (vehicle access, occupant position, protection, vision & visibility, and comfort/HVAC)
**Required Qualification**
+ Pursuit of a Bachelor's or Master's degree in one of the following areas: Mechatronics, Software, Electrical, Computer Engineeringor any related Engineering field
+ Must be graduating between December 2025 and August 2026
**Sponsorship:** PLEASE ONLY APPLY IF YOU DO NOT NEED SPONSORSHIP TO WORK IN CANADA NOW OR IN THE FUTURE. WE ARE UNABLE TO CONSIDER CANDIDATES WHO REQUIRE SPONSORSHIP
_Accommodation is available for applicants with disabilities. Should you be contacted by General Motors of Canada Company, please advise if you require accommodation._
_For more information about GM Canada, visit our website at_ _ Motors of Canada values diversity and is an equal opportunity employer._
**Benefits Overview**
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
+ Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
+ Healthcare, dental, and vision benefits.
+ Life insurance plans to cover you and your family.
+ Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
+ GM Vehicle Purchase Plan for you, your family and friends.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Non-Discrimination and Equal Employment Opportunities**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Software Developer - Early Career
Posted 16 days ago
Job Viewed
Job Description
**Work Arrangement:**
**Hybrid:** This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Centre (MEC) three times per week at minimum, or other frequency dictated by the business.
**About GM:**
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company.
**The Role:**
We are seeking creative, highly motivated engineers with passion and expertise in controls and software for the position of software developer within GM's Vehicle Software and Electronics Engineering group.
In this position, you will have the opportunity to work on cutting-edge software solutions including the Software-Defined Vehicle solutions that are revolutionizing the automotive industry. You will design, implement, test and architect Infotainment software solutions for functionality deployed across our vehicle portfolio and vehicle ecosystem.
In this role, you will directly impact the GM vehicles that drive down the road and improve our customer experience! Your work will contribute directly to GM's vision of a world with ZERO Crashes, ZERO Emissions, and ZERO Congestion.
**Key Responsibilities:**
+ Deliver high-quality software solutions for Software Defined Vehicle - Infotainment Applications and Services
+ Design, development and implementation of Infotainment requirements to continuously improve software functions and user experienceusing embedded software development frameworks in Android, QNX and Linux environments
+ Adhere to best software design principles, utilizing design patterns and understanding abstractions for effective software solutions.
+ Test & demonstrate software functionality & readiness
+ Supply common solutions across all GM owned software
+ Document requirements for design solutions and link them to test cases that can demonstrate software functionality
+ Participate in architecture, requirements, design, code, and test case reviews
+ Utilize automated test tools in build environments, benches, and vehicles to verify functionality of the feature at the Controller, System and Vehicle level
+ Function as an inclusive Agile Scrum team member to deliver software solutions
+ Have voice in software planning events, share ideas & learnings and help teach/train others
**Required Qualifications**
+ Pursuit of a Bachelor's or Masters degree in one of the following areas: Computer Engineering, Computer Science or any related Engineering field
+ Must be graduating between December 2025 and August 2026
+ Able to work full-time, 40 hours per week
**What Will Give You a Competitive Edge (Preferred Skills):**
+ Skilled in programming languages, preferablyKotlin, Java, or C/C++ Experience with JIRA, GIT, and Agile software development framework
+ Experience with developing applications and middleware onembedded operating systems
+ Object-oriented software development experience with a solid grasp of algorithms and data structures
+ Experience with testable software architecture JUnit, Espresso, TDD, MVVM, Clean Architecture
+ Experience with Android Open Source Project development
+ Experience with the development of automotive infotainment solutions
+ Knowledge and experience with CAN, LIN, ARXML, or Ethernet communications protocol.
+ Software architecture principles and best practices
+ Formula SAE, Ecocar, or other Automotive related experience/clubs
+ Customer-centric focus with solution development
**Sponsorship:** PLEASE ONLY APPLY IF YOU DO NOT NEED SPONSORSHIP TO WORK IN CANADA NOW OR IN THE FUTURE. WE ARE UNABLE TO CONSIDER CANDIDATES WHO REQUIRE SPONSORSHIP
_Accommodation is available for applicants with disabilities. Should you be contacted by General Motors of Canada Company, please advise if you require accommodation._
_For more information about GM Canada, visit our website at_ _ Motors of Canada values diversity and is an equal opportunity employer._
**Benefits Overview**
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
+ Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
+ Healthcare, dental, and vision benefits.
+ Life insurance plans to cover you and your family.
+ Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
+ GM Vehicle Purchase Plan for you, your family and friends.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Non-Discrimination and Equal Employment Opportunities**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.