software engineer (Ontario)

software engineer (Ontario)

29 Aug
|
JAMESWAY INCUBATOR
|
Ontario

29 Aug

JAMESWAY INCUBATOR

Ontario

Jr. Software Engineer
Job Details
At Jamesway, we design, manufacture, install, and maintain incubation and hatchery systems that are sold worldwide. Based out of Cambridge, ON, Jamesway Chick Master Incubator Company Inc. we are seeking a highly skilled Jr. Software Engineer with expertise in PCB programming to join our team.

Responsibilities

PCB Programming & Firmware Development: Develop and implement C, C++, and C# code for microcontrollers and embedded systems.

Write and optimize firmware for real-time industrial control applications.

Configure and fine-tune control algorithms (e.g., PID control).

System Integration & Industrial Automation: Work with electrical engineers to design and validate PCB layouts for industrial systems.

Program and test microcontrollers, sensors, and actuators.

Develop interfaces for SCADA, PLCs, and HMIs to enable monitoring and control.

Implement industrial communication protocols such as Modbus, CAN, Ethernet/IP, and PROFINET.

Testing, Troubleshooting, & Maintenance: Diagnose and resolve hardware and software issues in PCB-controlled systems.

Conduct functional and performance testing to ensure reliability and compliance.

Provide technical support to manufacturing and field service teams.

Documentation & Compliance: Create detailed software design descriptions, test procedures, and system diagrams.

Maintain version control using Git or similar repository tools.

Ensure designs meet industry safety and regulatory standards.

Continuous Improvement & Innovation: Analyze system performance and propose enhancements for efficiency.

Research and recommend recent technologies for PCB-based control applications.

Participate in design for manufacturability (DFM) and design for testability (DFT) reviews.

Qualifications

Education & Experience: Bachelor's degree in Electrical Engineering,



Computer Science, Mechatronics, or a related field and 2+ years of experience, or College Diploma in Engineering Technology, or a related field and 5+ years of experience in controls engineering, PCB programming, or embedded systems development.

3-5 years of experience in industrial automation and manufacturing environments (preferred).

Technical Skills

Strong programming skills in C, C++, and Assembly.

Experience with microcontroller platforms such as ARM Cortex, AVR, PIC, or ESP32.

Understanding of PCB design and troubleshooting with tools like Altium Designer, KiCad, or Eagle.

Knowledge of control systems, PID controllers, and real-time control applications.

Familiarity with RTOS (Real-Time Operating Systems) and embedded system debugging.

Experience with industrial communication protocols and SCADA/HMI integration.

Proficiency in MATLAB/Simulink for system modeling and analysis.

Soft Skills

Strong problem-solving and analytical skills.

Ability to work independently and within cross-functional teams.

Excellent verbal and written communication skills.

Strong organizational and time management skills.

Job Type and Contract
Full-time, Permanent.

Salary
Pay: $70,000.00-$75,000.00 per year.

Benefits

Company events

Company pension

Dental care

Employee assistance program

Extended health care

Life insurance

On-site parking

Paid time off

RRSP match

Location

Cambridge , ON

Work location On site

Salary $ 70,000 to $ 75,000 YEAR annually

Terms of employment Permanent employment Full time

Starts as soon as possible

vacancies 1 vacancy

Source indeed.com #10239664634

Cambridge, ON

Equal Opportunity Statement
Jamesway is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr

📌 software engineer (Ontario)
🏢 JAMESWAY INCUBATOR
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (ontario) / ontario