Control Systems Software Engineer

Kamloops, BC, CA, Canada

Job Description

Company Overview:



Axis Forestry Inc. is the OEM manufacturer of the Rebel Processor and the Cypress Robotics Controller. Axis Forestry Inc. serves logging contractors worldwide however, Kamloops has been chosen as our head office due to the region's lower cost of living and amazing outdoor lifestyle right at your doorstep! The community and culture of Kamloops is a major draw for our new employees, and we invite you to experience the beauty of our city and work at Axis Forestry.

You can find our more about our company on our You Tube Page, found here: https://www.youtube.com/@AxisForestryInc

We are looking for a full-time person willing to start as soon as possible. Wage is negotiable depending on previous experience.

Role Overview:


As part of our Cypress Robotics team, you'll participate in the design, implementation and ongoing optimization of machine logic and HMI interfaces for forestry processor heads. You'll collaborate with field technicians, hardware engineers, mechanics and app developers to deliver cutting edge software solutions that perform in challenging forestry environments.

Job Duties:



Develop and program control logic for forestry processor heads using

CODESYS

Design & implement HMI screens via

CODESYS Visualization

Support and participate in project planning, and writing formal test plans and logic verification procedures Create bench simulations/testing setups to model processor head behaviour Perform field testing and optimization, occasionally testing on live processors Document implemented logic clearly for users and internal teams Support remote field technicians via remote-login for diagnostics, updates and troubleshooting Interface with

Flutter

app developers to enable seamless data/file exchange Occasionally assist with

STM32

embedded firmware programming Collaborate with hardware and diagnostics teams to develop tools and improve system reliability.

Qualifications:



2+ years experience in industrial control or software engineering roles Diploma/Bachelor's degree in Electrical or Mechatronics Engineering, Computer Science or a related field

OR

5+ years in relevant field/software experience Strong proficiency in

CODESYS (Structured Text)

Proficiency in

C/C++

Experience with

CODESYS Visualization

for HMI development Familiarity with version control, preferably

GitHub

Skilled documentation and test plan writing; capable of structured verification

Preferred Skills:



Experience with Python, Go or Flutter Knowledge of embedded/IoT platforms: STM32, ESP32, wireless protocols (Wi-Fi, BLE) Exposure to IQANdesign, IFM CR1077, CANbus, Modbus

Benefits:



Opportunity to impact design of cutting edge Cypress Robotics Controller software used in forestry applications globally Collaborative, innovative and hands-on engineering culture Close coordination with cross-disciplinary teams in software, hardware, field support and mechanical engineering Medical & Dental plan Free parking
We are unable to accept applicants who are not eligible to work in Canada at the time of applying.

Job Type: Full-time

Pay: $65,000.00-$98,000.00 per year

Benefits:

Casual dress Dental care Employee assistance program Extended health care Flexible schedule Life insurance On-site parking Vision care
Ability to commute/relocate:

Kamloops, BC V2H 1J8: reliably commute or plan to relocate before starting work (preferred)
Experience:

CODESYS: 2 years (preferred) Industrial control or software engineering: 2 years (preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2847422
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kamloops, BC, CA, Canada
  • Education
    Not mentioned