Embedded Software Engineer

DESCRIPTION


Position: Embedded Software Engineer
Location: Canada, , Mississauga
Salary: $60,000-$90,000 / Annual
Status: Full Time, Permanent
Category: Engineering

We are currently seeking a Software Engineer – with embedded firmware development experience for our client, a leader in the electronics industry. 

POSITION:  Software/Firmware Engineer

SALARY: Junior – $60-$75k ; Intermediate $75-$90k

STATUS:   Full-Time, Permanent Position

LOCATION:  Mississauga, ON (on-site)

QUALIFICATIONS:
· Bachelor’s degree in Computer Engineering or Computer Science
· 3–5 years of embedded firmware development experience
· Proficiency in CODESYS, C/Embedded C and C++
· Familiarity with Java and Visual Basic
· Strong problem-solving, communication and teamwork skills
· Experience with oscilloscopes, DMMs, function generators, electronic circuits and schematics
· Knowledge of Keil, CCS, MATLAB/Simulink and CAN protocols (J1939, CANopen) is an asset

OVERVIEW:
· Design and develop embedded software and firmware for electronic control systems.
· Develop, test and verify software using CODESYS and C/C++.
· Prepare technical documentation and troubleshoot software-related issues.
· Collaborate with engineering teams and customers on development projects.
· Provide technical support to internal departments and assist with customer inquiries.

Application Form