logo

View all jobs

Systems Developer (Embedded)

Mississauga, ON · Manufacturing
Systems Developer (Embedded) 
Mississauga, ON (Hybrid)
Manufacturing 
Salary $85,000-$105,000 + Bonus + Benefits 

Our well established, Industrial electrical equipment manufacturing client is seeking a capable embedded systems developer. The ideal candidate will be responsible for will be responsible for designing, developing, and testing embedded system software for industrial and cellular/RF IoT products that are deployed in remote field installations with a high uptime requirement. These products are a core part of the data networking services, and IOT solutions. 
 

Primary Responsibilities and Duties:

  • Develop, prototype, and validate embedded software solutions, ensuring thorough documentation throughout the process.

  • Create and implement communication protocols to facilitate data exchange between embedded devices.

  • Collaborate with Quality Assurance to build and run test cases that verify system functionality and performance.

  • Design firmware and supporting scripts or applications to automate testing procedures and improve reliability.

  • Partner with Product Management and Sales Engineering teams to define product features and confirm alignment with customer requirements.

  • Contribute to project planning by estimating development timelines and identifying potential risks or blockers.

  • Offer constructive input to enhance workflows, tools, and engineering practices.

  • Assist and collaborate with the Senior Embedded Engineer in technical development and system integration efforts.

Education and Experience Requirements:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field (or equivalent experience).

  • Over 5 years of hands-on experience in embedded software development and system architecture.

  • Minimum of 5 years of professional experience programming in C and C++.

  • At least 3 years of practical experience with Java and Python programming.

  • 3+ years in IoT development, product design, or network engineering with exposure to RF technologies and carrier networks (e.g., LTE, BLE).

  • Proven expertise in both low-level and high-level system architecture design.

  • Skilled in both bare-metal and RTOS-based development; familiarity with FreeRTOS is a plus.

  • Proficient in using debugging and testing instruments such as oscilloscopes, logic analyzers, multimeters, and JTAG debuggers.

  • Experienced with a range of software development tools including IDEs, version control systems, design tools, emulators, debuggers, compilers, and test frameworks.

  • Hands-on experience with hardware/software integration using interfaces and protocols such as RS232, RS485, UART, USB, Ethernet, TCP/IP, SPI, and I²C.

  • Background working with embedded systems designed to operate continuously in remote or industrial environments.

  • Experience in developing battery-powered embedded solutions with a focus on ultra-low power and constrained resource environments.

  • Experience in the natural gas industry is considered a valuable asset.
 

#TSSHP
#LI-TS1
Job ID-(#16680204)


Thank you for your interest in this job posting.

We look forward to hearing from you.

TalentSphere Staffing Solutions
talentsphere.ca

Canada

Toronto: 416.900.3435
Calgary: 403.910.9222
Edmonton: 587.333.7929
Halifax: 902.800.7808
Kelowna: 250.448.8880
Montreal: 438.448.4300
Mississauga: 905.919.3688
Ottawa: 613.783.1441
Vancouver: 778.807.9777
Victoria: 250.294.8095
Winnipeg: 204.285.3905


United States

USA Toll-Free: 1855.900.3435
Dallas   469.498.2002
Los Angeles   213.290.4030
App Banner Image

Share This Job

Powered by