Calgary Control Systems Software Developer

2 days ago


Calgary, Alberta, Canada Calfrac Well Services - Canada Full time
Job Description

At Calfrac Well Services - Canada, we are seeking an experienced Control Systems Software Developer to join our team in Calgary, AB.

About the Role

We are expanding our operations and looking for a skilled professional to work with our well-established system of over 10 years installed on more than 500 units. The successful candidate will play a crucial role in new equipment control features, enhancing safety shutdown systems, and updating end-user applications with new features.

Responsibilities
  • Assist with planning new software projects.
  • Maintain and modify existing applications under direction from senior staff members.
  • Assume responsibility for ongoing data architecture for products.
  • Create and/or assist with creation of software from small modules to entire projects as required.
  • Document all work and maintain appropriate version controls.
  • Implement software changes in existing fleet.
  • Provide effective communication with the team for continuous improvement initiatives.
Requirements

To be successful in this role, you will need:

  • A highly motivated individual providing high-quality products.
  • Demonstrated aptitude for learning new technologies and programming languages.
  • Ability to effectively communicate technical concepts to other technical staff members.
  • Comfortable working in a time-sensitive, project-driven, team-based environment.
  • Strong business acumen and interpersonal skills.
  • Ability to handle multiple projects and priorities with a high attention to detail.
  • Proficient in C++ and C# programming languages.
  • SQL and OPC UA experience.
Education and Experience

The ideal candidate will have a Bachelor of Science in Computer Science or equivalent on-the-job experience. Firmware experience, embedding programming, PLC and Assembly, Linux-based platforms, and microcontroller programming are also essential. We offer a competitive salary range of $80,000 - $110,000 per year, depending on experience.

This is a fantastic opportunity to work with a dynamic team and contribute to the growth and success of our company. If you are a motivated and experienced software developer looking for a new challenge, please apply today.



  • Calgary, Alberta, Canada Calfrac Well Services - Canada Full time

    Job Description:At Calfrac Well Services - Canada, we are expanding our team and seeking a skilled Control System Developer to join our Global Operations department in Calgary, AB. This exciting opportunity will allow you to contribute to the development of innovative control systems for our fleet.Company Overview:We believe in being an integral part of the...


  • Calgary, Alberta, Canada The University of Calgary Full time

    Company OverviewThe University of Calgary is creating a vibrant quantum economic and scientific hub based in Calgary, leveraging the leading quantum science and technology programs of Campus Alberta institutions and a burgeoning UCalgary innovation ecosystem.Salary$63.00 per hour with benefits including Extended Health Care, Dental, Flexible Spending...


  • Calgary, Alberta, Canada S.i. Systems Full time

    S.i. Systems is seeking a seasoned EnterpriseOne developer to join their team in Calgary, Alberta, Canada.We are looking for an experienced professional with a passion for software development and a strong background in JD Edwards EnterpriseOne.As an EnterpriseOne developer, you will be responsible for developing enhancements for the Financial Management...


  • Calgary, Alberta, Canada UW Calgary Full time

    We are seeking an enthusiastic Sales Representative to become part of our team at UW Calgary. In this role, you will be instrumental in building strong relationships with valued clients and helping to grow our business.About the RoleAs a Sales Representative, you will have excellent communication skills and a strong desire to learn. You will build lasting...


  • Calgary, Alberta, Canada City of Calgary Full time

    About The City of CalgaryThe City of Calgary is a dynamic organization that strives to make a positive impact on our community. We value work-life balance, physical and psychological safety, competitive wages, pensions, and benefits.Job OverviewWe are seeking a Senior Software Quality Assurance Specialist to join our team. As a key member of our quality...


  • Calgary, Alberta, Canada Calgary Surge Full time

    About the RoleWe are seeking a highly motivated and results-driven Senior Ticket Sales Manager to join our team at the Calgary Surge. This is a full-time position that offers a competitive salary and benefits package.Job DescriptionThe Senior Ticket Sales Manager will be responsible for leading our ticket sales team in achieving revenue targets through...


  • Calgary, Alberta, Canada Randstad Canada Full time

    We are seeking a highly skilled C/C++ Embedded Systems Developer to join our team. The successful candidate will have extensive experience in designing and implementing applications, middleware, and porting layers for embedded systems.The ideal candidate will have strong knowledge of software design, coding, testing, and maintenance, as well as experience...


  • Calgary, Alberta, Canada Volunteer Centre of Calgary Full time

    Volunteer Community Development ManagerJoin our team as a dedicated Community Development Volunteer and contribute to the growth and impact of our 1000 Seeds Program in Calgary.We are seeking a motivated individual with experience in community development, outreach, or a related field. The successful candidate will be instrumental in building and nurturing...


  • Calgary, Alberta, Canada Calgary Dental Group Full time

    Associate Dentist Job Opportunity at Calgary Dental GroupWe are seeking a highly skilled Associate Dentist to join our dynamic team at Calgary Dental Group. As an essential member of our dental practice, you will be responsible for delivering exceptional patient care and contributing to the success of our clinic.Key Responsibilities:Perform routine dental...

  • Technical Lead

    4 days ago


    Calgary, Alberta, Canada S I Systems Full time

    Company OverviewS I Systems is a leading provider of software solutions for the oil and gas industry.SalaryWe are offering an estimated salary range of $120,000 to $180,000 per year based on location and experience.Job DescriptionAs a Technical Lead, you will be responsible for collaborating with the development team and product managers to build software...


  • Calgary, Alberta, Canada 4Sight Search Solutions Inc. Full time

    About the Role4Sight Search Solutions Inc. is seeking a highly skilled Physical IT Security System Administrator to join their team in Calgary. As a key member of our security systems integration company, you will be responsible for overseeing projects for our main client, working closely with internal and external technicians, and performing programming,...


  • Calgary, Alberta, Canada Calgary Dental Group Full time

    Job SummaryWe are seeking a skilled Associate Dentist to join our team at the Calgary Dental Group. The ideal candidate will be passionate about providing high-quality dental care and have experience working in a dental office setting.About UsThe Calgary Dental Group is a dynamic team dedicated to delivering exceptional patient care. Our practice offers a...


  • Calgary, Alberta, Canada Snc-Lavalin Full time

    At Snc-Lavalin, we are dedicated to engineering a better future for our planet and its people. We create sustainable solutions that connect people, data and technology to transform the world's infrastructure and energy systems.About the OpportunityWe are seeking an Electrical Systems Engineer based in Calgary to join our growing team. In this role, you will...


  • Calgary, Alberta, Canada ED Tech Solutions Inc. Alberta Full time

    Job DescriptionED Tech Solutions Inc. Alberta is seeking a skilled Software Systems Engineer to lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Key Responsibilities:Lead and co-ordinate teams of information...


  • Calgary, Alberta, Canada Calfrac Well Services - Canada Full time

    Job Title: Control System Developer">About Calfrac Well Services - Canada:">We are a leading provider of specialized oilfield services in Western Canada. Our company is built on a strong foundation of innovation, safety, and community involvement.Salary: $90,000 - $110,000 per year (based on experience)">Job Description:">We are seeking a highly motivated...


  • Calgary, Alberta, Canada Microhard Systems Inc.] Full time

    Job SummaryAt Microhard Systems Inc., we are seeking an experienced Embedded Software Engineer to join our team. As an integral part of our engineering team, you will be responsible for designing, developing, and testing software for our microcontroller-based products.Key ResponsibilitiesDesign and develop software for microcontrollers using C programming...


  • Calgary, Alberta, Canada Calfrac Well Services - Canada Full time

    Job DescriptionAs a Calgary Automation Specialist at Calfrac Well Services - Canada, you will play a vital role in expanding our team and contributing to the development of cutting-edge control systems.About UsCalfrac is an integral part of the communities where we operate, supporting various giving activities throughout the year. Our initiatives fall under...


  • Calgary, Alberta, Canada Beta-Tech Inc. Full time

    Beta-Tech Inc., a renowned Engineering, Procurement, and Construction Management firm headquartered in Calgary, seeks an exceptional Automation Expert Lead to spearhead our control system initiatives.Job OverviewThis is a crucial role that drives company growth by leading automation projects for existing clients. As a seasoned expert in control systems...


  • Calgary, Alberta, Canada About Staffing Ltd. Full time

    About the RoleWe are seeking an experienced Senior Power Systems Engineer to join our team at About Staffing Ltd. in Calgary, Alberta.Job SummaryThe successful candidate will lead power systems engineering projects from concept to completion, including site visits, commissioning, and providing technical guidance. This role requires a strong background in...


  • Calgary, Alberta, Canada Platinumtechnologiesinc Full time

    Platinum Technologies Inc.About UsWe are a leading technology company based in Calgary, seeking a skilled Software Platform System Designer to join our team.Job DescriptionAs a member of our Platforms team, you will work closely with System Engineering and other specialty groups to implement communication systems in various platforms for customers including...