If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs and operate the facilities which make a difference in our community. We support work-life balance, promote physical and psychological safety, and offer competitive wages, pensions, and benefits. Together we make Calgary a great place to make a living, a great place to make a life. The City is committed to fostering a respectful, inclusive and equitable workplace which is representative of the community we serve. We welcome those who have demonstrated a commitment to upholding the values of equity, diversity, inclusion, anti-racism and reconciliation. Applications are encouraged from members of groups that are historically disadvantaged and underrepresented. Accommodations are available during the hiring process, upon request. Under the supervision of the Team Lead Workforce, as a First Aid Instructor, you will be responsible for instructing and evaluating Basic and Intermediate First Aid candidates to Lifesaving Society standards. You will be required to adhere to the Corporate Code of Conduct. Primary duties include:Demonstrate and instruct candidates to the must see standards set out by The Lifesaving Society for the Basic and Intermediate First Aid certification.Provide feedback throughout the course and communicate the result of evaluation to candidates at the end of the course.Complete lesson plans, evaluations and related administrative work.Create a safe learning environment for participants.Attend training, meetings, and orientations as required. Qualifications Must be at least 18 years of age.Completed High School Diploma or GED plus at least 3 months of experience in First Aid and/or lifesaving scenarios.Current intermediate First Aid from an approved Alberta Occupational Health and Safety provider is required.Cardiopulmonary Resuscitation (CPR) and Automated External Defibrillator (AED) from an approved Alberta Occupational Health and Safety provider current within 12 months is required.First Aid Instructor (Lifesaving Society) current within 24 months is required.Possess a clear Criminal Record Check with a Vulnerable Sector Search is required. Date of completion must be within the last 12 months.National Lifeguard Instructor and Lifesaving Society Swim and/ or Instructor qualifications will be considered an asset.6 months of experience in a teaching environment will be considered an asset.You are a strong communicator with demonstrated judgement, adaptability and team leadership skills. Working Conditions: Working at a variety of sport centre locations with increased sounds, interruptions and changing indoor temperatures. Pre-employment Requirements A valid security clearance with a Vulnerable Sector Search must be provided. Date of completion must be with the last 12 months. Successful applicants must provide proof of qualifications.Applicants may be contacted, interviewed, and hired throughout the duration of this competition. Pre-employment Drug Test: An offer of employment for this position will be conditional on an applicant passing a pre-employment drug test. This test assesses for use of drugs including cannabis. Failure to pass a pre-employment drug test may prevent an applicant from being hired into any safety sensitive position for a period of up to twelve months. Position and Pay InformationBusiness Unit: Recreation and Social ProgramsUnion: CUPE Local 37Position Type: 2 On-Call positionsCompensation: $36.85 - 40.81 per hourHours of work: On-call hours will vary based on operational needs. Days of work: This position works various shifts including daytime, evening, and weekends. Currently recruiting for daytime weekdays Monday to Friday.Location: VariousAudience: Internal/ExternalApply By: October 19, 2026Job ID: 315396
Find Your Dream Career
Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.
77,588 jobs
About Us: At Rodan Energy, our mission is Making Sustainable, Attainable . As a leading North American energy services company, we provide innovative energy solutions that help clients reduce energy costs and GHG emissions, support electrification, and enhance grid efficiency. With over 20 years of expertise, we're trusted by North America's largest energy users, power producers, and utilities. Why Join Rodan: Thriving Industry : Join a rapidly growing sector at the forefront of innovation and sustainability, shaping the future of energy management. Product Market Fit : With a 98% client retention rate and consistent YOY growth, Rodan has built a reputation for delivering trusted, long-term partnerships with industry leaders. Top Talent & Strong Culture : Collaborate with high-performing, passionate individuals who are committed to excellence and sustainability. What Makes This Role Great: Direct, Measurable Impact: Your models directly drive customer savings by maximizing battery and price-responsive load (PRL) performance against market price signals and events. Built for Growth: Rodan is building out its central data platform to support a goal of 10x revenue growth in 5 years, centered on energy market optimization across IESO, AESO, PJM, NYISO, MISO, and ERCOT. Modern Data Stack: Work in Databricks (notebooks, MLflow and Unity Catalog Model Registry, serverless compute) with real market and meter data. Structured Ramp-Up: In your first weeks, you'll shadow an external battery optimization build to learn the problem space, provide input, and prepare to take over the project. Key Responsibilities: Build and own optimization models for battery and PRL performance, maximizing value against day-ahead and real-time (DA/RT) price signals, demand response events, and coincident peaks Take ownership of the battery optimization project following an initial shadowing period with the external build team Backtest optimization models against historical market and meter data to validate performance before deployment Track experiments and backtest results systematically in MLflow so model iterations are comparable over time Partner with forecasting data scientists to integrate their forecasts as inputs to your optimization models Partner with Data Engineering on the quality of the data your models depend on Support the expansion of battery and PRL optimization from IESO into AESO, PJM, NYISO, MISO, and ERCOT Required Skills and Qualifications: Degree in Operations Research, Applied Math, Statistics, or a related quantitative field, or equivalent industry experience (MSc or PhD preferred) 3+ years of hands-on experience building optimization models (mathematical programming, mixed-integer programming, or control-theory approaches) in a production or applied research setting Demonstrated experience backtesting models against historical data and tracking experiment and backtest results systematically (MLflow or a comparable experiment-tracking tool) Strong Python and SQL skills, including processing large time-series datasets Experience translating a real-world operational problem (asset dispatch, resource allocation, scheduling) into a mathematical model Ability to work independently in an early-stage, ambiguous environment Preferred Qualifications: Hands-on experience with Databricks; Databricks certification is an asset Experience with energy markets, battery storage, or demand response programs Familiarity with commercial or open-source solvers (Gurobi, CPLEX, or similar) Experience partnering with data scientists who build forecasting models used as inputs to optimization Rodan Role, Compensation & Benefits Include: Hybrid: 3 days in office in Mississauga, Ontario Profit sharing Plan Comprehensive health benefits package Group RRSP with employer matching Base salary range of CAD $110,000 to $130,000 Life at Rodan – Our Culture: At Rodan, we believe
If you're ready to roll up your sleeves with us and make a real difference in peoples lives and homes, this could be the role for you.You'll learn (yes, we will train you!) the essentials of water and fire restoration, gain hands-on experience with industry tools, and work alongside experienced teammates who will help you build your restoration and water damage skills every day. This is an opportunity to grow, make an impact, and take pride in seeing the results of your work firsthand.A DAY IN THE LIFE OF A RESTORATION TECHNICIANAs a Restoration Technician, you start each day ready to make an impact. You'll set up drying and restoration equipment, remove damaged materials, and prepare work areas for the next stage of repair. You'll assist with water extraction, demolition, and cleanup while learning to follow industry standards and safety protocols. Working side by side with experienced technicians, you'll see how teamwork and attention to detail turn damaged spaces into safe, restored environments. Your initiative and reliability keep every project moving smoothly and every client feeling supported.Qualifications6 months of experience in restoration, construction, or a related field (cleaning or emergency services experience an asset)Strong work ethic and willingness to learn new techniques and equipmentProficient in using mobile/smart devices Basic computer skills Effective communication skills Valid FULL G driver's license and clear driver's abstract depending Fit test and other safety certifications???Water Remediation Technician (WRT) certification an asset?Forklift certification is an asset?Includes participation in a rotating on-call scheduleAbility to complete work activities that may involve material handling, lifting, climbing, and the use of personal protective equipment including respirators, safety footwear, and other required gearWho We AreAt First Onsite, the work we do every day makes a real impact. We help communities rebuild and families recover after unexpected events. We offer competitive pay, comprehensive health and dental benefits, and RRSP matching because we believe in taking care of our people. Let's Rebuild TogetherYour next opportunity starts here. Apply today using our quick, three-minute, mobile-friendly application. Join First Onsite. Make a difference. Build your future.By submitting your application, you consent to the collection, use, disclosure, and storage of your personal information by FirstOnsite Restoration Limited operating as First Onsite Property Restoration ("First Onsite") for purposes related to your application for employment. This includes information gathered during the recruitment and interview process. Your personal information may be shared internally with relevant personnel involved in the hiring process. First Onsite is committed to handling your personal information in accordance with applicable federal and provincial privacy laws, including the Personal Information Protection and Electronic Documents Act (PIPEDA)?and any other relevant privacy legislation in your province or territory. If you have questions about how your personal information is handled, or if you wish to request access to your information, please contact our HR Department.In accordance with the Accessibility for Ontarians with Disabilities Act, 2005, and the Ontario Human Rights Code, First Onsite Restoration will provide accommodations throughout the recruitment and selection process to applicants with disabilities. If selected to participate in the recruitment and selection process, please inform Human Resources or the Hiring Manager of the nature of any accommodation(s) that you may require in respect of any materials or processes used to ensure your equal participation. Job Posted by ApplicantPro
Job Title: Community Support WorkerLocation: Lethbridge and surrounding rural communitiesJob Type: Part time (20-40hrs per week)Rate: $22/hrStart Date: Immediate / Upon hire About the RoleRevolve Staffing is seeking compassionate and reliable Community Support Workers to deliver in-person supports.This role focuses on supporting adults living in their homes to participate in meaningful community activities, build social connections, and reduce isolation. Services are individualized and guided by each participant?s goals and preferences. Key Responsibilities? Support individuals to participate in community-based activities (e.g., recreation, social outings, cultural or faith-based events, shopping, volunteer activities)? Provide companionship and social support during community access activities? Assist with mobility and safe participation in outings as required? Follow Individual Support Plans (ISPs) developed by the program team? Document activities, participant engagement, and outcomes accurately? Communicate effectively with program coordinators, facility staff, and families? Ensure participant safety, dignity, and respect at all times? Report incidents, changes in participant condition, or concerns promptly Qualifications & Requirements? Diploma or certificate in a related field (e.g., Health Care Aide, Community Support Worker, Social Services) OR equivalent experience? Minimum 1 year experience supporting adults with disabilities, seniors, or individuals in continuing care settings? Strong interpersonal and communication skills? Ability to work independently and follow care plans? Valid Criminal Record Check (with Vulnerable Sector Check)? Valid driver?s license and access to a reliable vehicle (preferred)? First Aid/CPR certification Key Competencies? Person-centred approach to care? Empathy, patience, and professionalism? Reliability and punctuality? Cultural sensitivity and inclusiveness? Strong observation and reporting skills Work Environment? Primarily community-based (in-person support)? Work includes evenings and weekends based on participant needs? Travel within the service area may be required Compensation? Competitive hourly rate (based on experience)? Mileage reimbursement (where applicable)? Flexible scheduling? Ongoing training and professional development opportunities
Job Title: Community Support WorkerLocation: Lethbridge and surrounding rural communitiesJob Type: Part time (20-40hrs per week)Rate: $22/hrStart Date: Immediate / Upon hire About the RoleRevolve Staffing is seeking compassionate and reliable Community Support Workers to deliver in-person supports.This role focuses on supporting adults living in their homes to participate in meaningful community activities, build social connections, and reduce isolation. Services are individualized and guided by each participant?s goals and preferences. Key Responsibilities? Support individuals to participate in community-based activities (e.g., recreation, social outings, cultural or faith-based events, shopping, volunteer activities)? Provide companionship and social support during community access activities? Assist with mobility and safe participation in outings as required? Follow Individual Support Plans (ISPs) developed by the program team? Document activities, participant engagement, and outcomes accurately? Communicate effectively with program coordinators, facility staff, and families? Ensure participant safety, dignity, and respect at all times? Report incidents, changes in participant condition, or concerns promptly Qualifications & Requirements? Diploma or certificate in a related field (e.g., Health Care Aide, Community Support Worker, Social Services) OR equivalent experience? Minimum 1 year experience supporting adults with disabilities, seniors, or individuals in continuing care settings? Strong interpersonal and communication skills? Ability to work independently and follow care plans? Valid Criminal Record Check (with Vulnerable Sector Check)? Valid driver?s license and access to a reliable vehicle (preferred)? First Aid/CPR certification Key Competencies? Person-centred approach to care? Empathy, patience, and professionalism? Reliability and punctuality? Cultural sensitivity and inclusiveness? Strong observation and reporting skills Work Environment? Primarily community-based (in-person support)? Work includes evenings and weekends based on participant needs? Travel within the service area may be required Compensation? Competitive hourly rate (based on experience)? Mileage reimbursement (where applicable)? Flexible scheduling? Ongoing training and professional development opportunities
Reach — qualified candidates
Post your job today and get applications within 24 hours.
Sound Designer Overview Certain Affinity is seeking a talented Audio Designer with 2+ years of experience to join our team and help deliver world-class audio experiences for some of the industry's biggest AAA franchises. As a Sound Designer, you will craft and implement immersive sound design that enhances gameplay, storytelling, and player feedback. In this role, you will collaborate closely with designers, engineers, animators, and partner studios to create and integrate high-quality audio systems within Unreal Engine. The ideal candidate is both creative and technically proficient, comfortable implementing their work in-engine, and excited to contribute to a fast-paced co-development environment where teamwork and craftsmanship are essential. Responsibilities Design and implement high-quality gameplay sound effects, ambience, voice over, and interactive audio for AAA titles. Implement and manage audio assets within Unreal Engine and Wwise, including Blueprint-driven audio triggers and gameplay event integration. Collaborate closely with game designers, engineers, and animators to ensure audio enhances gameplay clarity, player feedback, and immersion. Create audio for a variety of gameplay systems including combat, environmental interactions, UI, and cinematic moments. Work with internal teams and partner studios to maintain a consistent audio style and quality bar across shared development efforts. Iterate on audio implementation based on playtest feedback and design changes. Maintain organized asset libraries and documentation to support efficient collaboration across distributed teams. Required Skills & Experience 2+ years of professional experience in audio or sound design within the video game industry. Experience implementing and tuning audio directly in Unreal Engine. Proficiency with industry-standard DAWs and audio editing tools (Pro Tools, Reaper, Logic, or similar). Strong creative sound design skills including recording, editing, layering, and processing audio. Experience integrating audio into gameplay systems and interactive environments. Solid understanding of game development pipelines and working with multidisciplinary teams. Strong communication and collaboration skills in a team-oriented development environment. Preferred Qualifications Experience working on AAA console or PC titles. Familiarity with audio middleware such as Wwise Knowledge of audio optimization techniques for real-time games. Experience with Voice Editing Salary Range: $75KCAD-$90KCAD Powered by JazzHR
Social Media SpecialistRegular Full-timeDuties: Reporting to the Director - Marketing, Communications and Donor Relations, the Social Media Specialist is responsible for developing, implementing, and overseeing our social media strategy to enhance our brand awareness, increase engagement, and drive traffic to our digital platforms. This role works closely with other departments, particularly regional campuses, to coordinate social media posts. As well, this role requires creativity, excellent writing skills, analytical thinking, and a deep understanding of various social media platforms.Qualifications: A successful candidate will possess a post-secondary diploma in Marketing, Communications, or a related field, along with a minimum of two years of experience managing social media communities and supporting strategic initiatives that align with organizational goals. The ideal applicant is a creative, self-motivated professional with strong customer service, writing, editing, and proofreading skills, and experience creating engaging web and social media content. They will have a solid understanding of social media analytics, current digital marketing tools and techniques, and demonstrated experience developing communication or marketing plans. Candidates must be highly organized, able to manage competing priorities and tight deadlines, comfortable both behind and in front of a camera, and experienced in basic photo and video production. Proficiency in Microsoft Office is required, while experience with Adobe Photoshop or CSS is considered an asset.Please review the Full Job Description below.As an employee of College of the Rockies, the successful candidate is expected to be a lifelong learner who continues to develop his/her skills to help the College meet the needs of our students and our other valued clients.Successful candidates may be required to complete a Criminal Record Check.Salary: Position #193 CUPE Pay Level 5 with a starting wage of $50,468.60 per year with increments progressing to Step 5 as per the CUPE Collective Agreement. The College also offers a comprehensive range of benefits including defined pension, generous vacation entitlements, health and dental plans, and more.Closing Date: October 21, 2026Preferred Start Date: ASAP Interested persons should submit both a cover letter and resume directly through the College website under "Work Here" Ensure you press "upload" after you add each document.Please quote Competition #26-CU-44Please ensure your cover letter and resume clearly describe your related qualifications and experience as selection for interview will be based on the information provided."College of the Rockies is committed to an equitable, diverse, and inclusive work environment, where all employees thrive and feel they belong. We believe that a diverse workforce strengthens our organization and welcomes applications from all qualified individuals. We encourage all qualified applicants, including Indigenous Peoples, persons with disabilities, visible minorities, women, persons of diverse sexual orientation, gender identity or expression (LGBTQ2S+). We are committed to an inclusive hiring experience, including providing accommodations."In the spirit of reconciliation, we are committed to increasing Indigenous representation throughout the institution and encourage applicants to self-identify as First Nation, Metis or Inuit within cover letters and/or resume.We thank all who apply and advise that only those selected for further consideration will be contacted.
Education: Other trades certificate or diploma. Work setting: Urban area. Corporation. Tasks: Assist in developing storyboards for electronic productions such as multimedia, interactive and digital products and television advertising and productions. Develop and produce realistic or representational sketches and final illustrations. Co-ordinate all aspects of production for print, audio-visual or electronic materials. Determine the medium best suited to produce the desired visual effect and the most appropriate vehicle for communication. Develop the graphic elements that meet the clients' objectives. Prepare sketches, layouts and graphic elements. Computer and technology knowledge: Adobe Illustrator. Work conditions and physical capabilities: Fast-paced environment. Attention to detail. Sitting. Personal suitability: Client focus. Team player. Creativity. Experience: 3 years to less than 5 years. Employment terms options: Day. Support for persons with disabilities: Provides physical accessibility accommodations (for example: ramps, elevators, etc.). Applies accessible and inclusive recruitment policies that accommodate persons with disabilities . Support for newcomers and refugees: Supports newcomers and/or refugees with foreign credential recognition. Offers mentorship programs that pair newcomers and/or refugees with experienced employees . Support for youths: Offers mentorship, coaching and/or networking opportunities for youth. Provides awareness training to employees to create a welcoming work environment for youth. Support for Indigenous people: Offers mentorship, coaching and/or networking opportunities for Indigenous workers . Provides cultural competency training and/or awareness training to all employees to create a welcoming work environment for Indigenous workers . Support for mature workers: Provides staff with awareness training to create a welcoming work environment for mature workers . Offers mentorship, coaching and/or networking opportunities for mature workers . Supports for visible minorities: Applies hiring policies that discourage discrimination against members of visible minorities (for example: anonymizing the hiring process, etc.). Offers mentorship programs that pair members of visible minorities with experienced employees. Provides diversity and cross-cultural training to create a welcoming work environment for members of visible minorities.
Kelly Cove Salmon Ltd., a division of Cooke Aquaculture Inc., a dynamic and growing East Coast family company, with Platinum Member status in Canada's Best Managed Companies Program, is offering a unique opportunity for a highly motivated individual to join the Company's team in Bay Fortune, PEI as Molecular Biology Laboratory Technician for our Atlantic Canada on land aquaculture facilities. Cooke is a global seafood company with operations in North America, Europe, and South America. Our company's success is driven by our dynamic, highly skilled, and innovative management team, supported by dedicated employees who live in coastal communities and contribute to the local area's economy and sense of community. The Role We are seeking a detail-oriented and motivated Molecular Biology Laboratory Technician to join our team. The successful candidate will assist with laboratory experiments, maintain equipment, and support researchers in conducting molecular biology studies. This role requires strong laboratory skills, attention to detail, and the ability to work both independently and collaboratively in a fast-paced research environment. Key Responsibilities: Perform molecular biology techniques such as DNA/RNA extraction, PCR, qPCR, and gel electrophoresis. Prepare reagents, buffers, and culture media for laboratory experiments. Maintain, calibrate, and troubleshoot laboratory equipment while ensuring overall lab organization. Record and analyze experimental data using laboratory software and spreadsheets. Assist in sample preparation and processing for downstream analyses. Follow laboratory safety protocols and maintain compliance with regulatory and company standards. Manage inventory, order supplies, and maintain laboratory documentation. Support researchers with experimental design, optimization, and troubleshooting when required. Qualifications: Required Diploma or bachelor's degree in molecular biology, Biotechnology, or a related field. Experience with basic molecular biology laboratory techniques and aseptic techniques. Strong organizational and documentation skills. Ability to work effectively in a team-oriented laboratory environment. Preferred Previous experience in a research laboratory or biotech company. Familiarity with cell culture, bacterial culture, or CRISPR techniques. Experience using laboratory data management systems. Skills High attention to detail and accuracy in laboratory work. Strong problem-solving abilities. Effective communication and collaboration skills. Strong time-management skills with the ability to coordinate multiple experiments. Working Conditions: Requires the use of personal protective equipment (PPE) such as lab coats, gloves, and boots. May involve standing for extended periods, repetitive pipetting, and handling temperature-controlled equipment (e.g., freezers, incubators). Occasional lifting of up to 25 lbs (e.g., lab supplies, equipment). Work hours may vary depending on experimental schedules; some flexibility may be required. Adherence to all company safety protocols, biosafety regulations, and laboratory best practices is mandatory. Benefits Competitive salary Health and dental benefits Opportunities for professional development Access to advanced laboratory equipment and training The Opportunity The role description is just one part of the story. This is an opportunity to grow, to stretch, to work within the parameters of the role but stretch to your fullest potential. We are a team that counts performance, we reward contribution, and we recognize talent. It is about being at the center of the fastest-growing company in Atlantic Canada and knowing you are part of that growth. The ability to bring your passion for learning, desire for growth, and energy for moving your career forward is what we offer. The Why Why Cooke? Simple - because we are a company that rewards initiative, resourcefulness, and work ethics. We will champion your
Adecco is currently hiring a Senior Instrumentation & Controls Engineer for a full-time permanent opportunity based in Edmonton, AB. This role is ideal for an experienced I&C engineering professional with extensive expertise in automation, control systems design, and complex industrial projects. If you have strong technical leadership skills, experience delivering large-scale engineering solutions, and a passion for renewable energy projects, this could be the perfect opportunity for you. In this position, you will provide senior technical leadership across instrumentation and controls design, automation systems, industrial networks, vendor integration, and project delivery for a major pumped-storage hydroelectric project. You will collaborate with multidisciplinary teams while supporting projects from early design through commissioning. Salary: $140,000 - $180,000/year + Bonus Location: Edmonton, AB Schedule: Full-Time | Monday to Friday Employment Type: Full-Time | Permanent Responsibilities Lead the design and technical review of instrumentation, controls, and automation systems for hydroelectric, utility, and heavy-industrial balance-of-plant applications. Develop control-system architectures incorporating PLCs, remote I/O, HMIs, SCADA systems, industrial networks, historians, and vendor interfaces. Produce, review, and authenticate engineering deliverables, including control schematics, wiring and loop diagrams, interconnection drawings, panel layouts, cable schedules, termination drawings, I/O lists, instrument indexes, datasheets, specifications, and construction packages. Develop control narratives, functional descriptions, sequences of operation, alarm philosophies, permissives, interlocks, and shutdown logic. Specify and integrate field instrumentation, control panels, PLC panels, remote I/O panels, junction boxes, and vendor-supplied equipment packages. Review PLC, HMI, and SCADA requirements, including operator interface layouts, alarm management, trends, reporting, and system functionality. Review vendor drawings and documentation for technical compliance, constructability, control philosophy, and successful plant integration. Support proposals, estimates, schedules, design-basis documents, technical clarifications, and project execution plans. Support procurement activities, RFIs, construction support, FAT/SAT, commissioning, field changes, deficiency resolution, and project closeout. Manage assigned project scope, schedules, budgets, risks, technical issues, and deliverable quality. Build strong relationships with clients, vendors, contractors, construction teams, and commissioning personnel. Mentor engineers, designers, technologists, programmers, and drafting staff by providing technical direction, coaching, and feedback. Support continuous improvement initiatives by strengthening engineering standards, templates, checklists, tools, and lessons learned. Qualifications Must be legally eligible to work and reside in Canada. Professional Electrical Engineer or Professional Technologist designation registered in, or eligible for immediate registration with, APEGA. Minimum of 12 years of experience in instrumentation, controls, and automation engineering and design. Strong experience delivering I&C solutions within utility, power generation, renewable energy, or heavy-industrial environments. Proven ability to independently lead, review, and authenticate engineering work. Strong knowledge of PLC, HMI, SCADA, remote I/O, industr
Adecco is currently hiring a Software Engineer for an exciting opportunity within a leading medical device development environment in Ottawa, ON. This role is ideal for engineers with strong experience in embedded software design and development for regulated medical devices, combined with expertise in C/C++, C# .NET, Windows-based applications, control systems, system integration, and instrument development. As a Software Engineer , you will play a key role in the development of next-generation diagnostic and medical instrumentation products. Working as part of a multidisciplinary R&D team, you will design, develop, test, and integrate embedded and PC-based software solutions that support the full product lifecycle, from concept and prototyping through verification, validation, and commercialization. This position offers a unique opportunity to contribute directly to innovative healthcare technologies that improve patient outcomes while ensuring compliance with medical device quality and regulatory standards. Pay Rate: $75000 to $95000/year Location: Ottawa, ON | Travel up to 10% as required in North America Job type: Temporary | Full-time Vacancy Status: This posting is for an existing vacancy . Here's why you should apply: Paid weekly accurate and on time Strong health and safety programs Medical and dental benefits once qualified Free training programs New and quicker onboarding process Responsibilities: Design, develop, and test embedded software and Windows-based applications for diagnostic instruments. Develop software supporting electrical, thermal, and mechanical control systems. Participate in prototyping, system integration, verification, and validation activities. Troubleshoot software and system issues while supporting product development efforts. Collaborate with cross-functional R&D teams and contribute to technical documentation. Support continuous improvement initiatives and new product development projects. Qualifications and Skills: Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field. Minimum 3 years of experience in embedded software development, system integration, or product development. Medical device experience is required Strong experience with Embedded C/C++ and C# .NET (WinForms/WPF). Experience with embedded systems, control systems, data acquisition, and real-time applications. Working knowledge of SQL Server and software testing methodologies. Strong troubleshooting, debugging, and problem-solving skills. Excellent communication and collaboration skills. Experience in medical devices or regulated product development environments is considered an asset. Knowledge of Bluetooth, wireless communications, and serial communications is considered an asset. Experience with software verification, validation, and regulatory requirements is considered an asset. Must be legally eligible to work, and reside in Canada If you're passionate about embedded software development and want to help build innovative healthcare technologies, we'd love to hear from you. Apply now! Our dynamic team of recruiters will reach out if you qualify for this role. At Adecco our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workp
Job Description We are currently seeking a full-time Controls System Software Developer with 1 to 3 years of experience to design, develop, and support end-to-end C#/.NET and C++ software solutions that integrate 3D geometry, computer vision, and industrial robotics automation. The hours will typically be in the office Monday to Friday, 8:30 am to 5:00 pm. Base salary: $65,000 - $85,000 / year Location: 400 Highway 6 N, Dundas, ON L9H 7K4 Date Posted: June 18, 2026 Typical Duties Include (but are not limited to): Work directly with customers to define requirements, train and support end users Communicate ideas effectively with other developers during planning sessions and code reviews Design, develop, test, debug and document software solutions from start to finish Assist in the maintenance, support, and updating of our existing codebases Research and learn new technology and tools in software development on an ongoing basis Key Skill Requirements: Excellent results oriented planning, organization and project skills Self-starter with an ability to work both independently and as part of a team Ability to effectively multi-task Ability to prioritize work effectively Excellent communication and interpersonal skills Key Experience/Education: 1 to 3 years experience is preferred Bachelor of Engineering or Bachelor of Computer Science degree is required Experience with Visual Studio .NET, C#, C++, XML is required Experience with PLC programming is an asset Knowledge of OpenGL, OpenCV (Emgu), OpenTK or similar libraries and toolkits is an asset Knowledge of 3D geometry, linear algebra, numerical methods and algorithms is an asset Knowledge of Omron Delta Tau products is an asset Familiarity with welding processes is an asset Experience with robotic arms and/or gantry system is an asset Disclaimers: This job posting is for an existing vacancy. Successful candidates are required to pass a standard reference check. Liburdi is an equal opportunity employer. We welcome and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. This position may be subject to successful completion of security screening prior to the first day of employment. The individual compensation paid within the posted salary range is determined based on several factors, including total years of experience, relevant industry experience, qualifications (education, skills), and professional designations. Liburdi does not use AI to sort, screen or assess potential applicants. Company Description Liburdi Turbine Services is a leading provider of advanced repair and life extension technologies for high-performance turbine components used in the power generation and aerospace industries. With over four decades of innovation and technical excellence, Liburdi is globally recognized for its expertise in metallurgical engineering, precision welding, and turbine component refurbishment. A cornerstone of Liburdi?s technological leadership is its proprietary Li