Senior Firmware Developer (Engineer)
at Qualitrol
Mississauga, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 17 Nov, 2024 | Not Specified | 17 Aug, 2024 | N/A | Design,Scripting Languages,Python,Modbus,Real Time Data Acquisition,Continuous Integration,Dnp3,Programming Languages,Systems Design,Testing,I2C,Php,Computer Science,Scheduling | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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