Senior Firmware Developer (Engineer)

at  Qualitrol

Mississauga, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate17 Nov, 2024Not Specified17 Aug, 2024N/ADesign,Scripting Languages,Python,Modbus,Real Time Data Acquisition,Continuous Integration,Dnp3,Programming Languages,Systems Design,Testing,I2C,Php,Computer Science,SchedulingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Qualitrol employees receive competitive Salaries, great Healthcare benefits, Pension Plan with company contributions, generous vacation/sickness plans, Life Insurance and more. We are a family friendly workplace with Flexible Working Hours, and some remote, work from home opportunities. We have annual reviews and career development planning to help get you to the next level in your career.
You will love working with colleagues who have a genuine desire to innovate and seek out complicated problems. We believe in absolute inclusion and diversity. Qualitrol associates enjoy the autonomy, breadth of responsibility, and creativity that are typical in a medium-sized company, while sharing resources, standard methodologies, and growth opportunities that are found in a Fortune 500 company like Fortive.

SKILLS & EXPERIENCE

The successful candidate will be able to demonstrate the following skills and experience:

  • A Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field.
  • A minimum of 5+ years of hands-on experience demonstrating expertise in embedded systems design, development, testing, and debugging.
  • Proficiency in Embedded C/C++ development within a real-time, multi-threaded environment.
  • Extensive hands-on experience programming various peripheral interfaces such as UART, I2C, SPI, etc.
  • Proven track record in developing, debugging, and testing industrial protocols such as Modbus, DNP3, IEC60870, IEC61850, along with expertise in Ethernet systems, protocol analyzers, and industry-standard SCADA practices.
  • Experience in embedded, primary Windows environments, Linux environments, with a demonstrated ability to develop and implement real-time data acquisition, scheduling, and design applications.
  • Supplementary experience in programming languages such as C#, PHP, JS, and scripting languages like Python is considered an asset.

Preferred Skills:

  • Experience with IoT protocols, IP communications, and/or industrial embedded applications.
  • Knowledge of cybersecurity implementation principles.
  • Familiarity with Continuous Integration and Continuous Deployment (CI/CD) practices.
  • Familiarity with JIRA and Confluence environment.
  • Experience in leveraging AI technologies within firmware development is highly desirable.
  • Advanced in math.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Computer Science, Electrical, Electrical Engineering, Engineering

Proficient

1

Mississauga, ON, Canada