Software/Firmware Development Engineer

Reposted 7 Days Ago
Be an Early Applicant
Brampton, ON, CAN
Hybrid
110K-130K Annually
Senior level
Industrial
The Role
Develop embedded Linux software and GUIs for industrial controllers; implement industrial protocols (Modbus, BACnet, SNMP); support product lifecycle from development to production/service and write operational documentation.
Summary Generated by Built In

Socomec Group (Socomec) is a global leader in electrical equipment engineering and manufacturing, specialized in low voltage energy performance.
 

Socomec North America (NAM) is Socomec’s organization overseeing all operations in North America.


About This Role

This role will work with members of the engineering team comprising Software/Firmware, Electrical/Electronic and Power Conversion disciplines to develop controllers and programs, embedded GUI interfaces, implement communication industrial protocols, support the test and development of the products both at the device and systems level, and prepare necessary support documentation related to the new products. 


Key Responsibilities And Accountabilities

  • Developing software for an embedded Linux based microcomputer devices.

  • Developing embedded GUI interfaces for Socomec products.

  • Use of Industrial communication protocols such as Modbus TCP and RTU, BACnet/IP and SNMP.

  • Handle all stages of the embedded software life cycle.

  • Prepare/write clear and concise operational documentation including manuals, online help, etc.

  • Provide support to production and service personnel for related products.

 

Essential Qualifications, Experience, And Skills

  • Qualifications

    • Degree in Electrical/Electronic Engineering with proven software development track record.

    OR

    • Degree in Firmware / Software Engineering with thorough understanding of industrial monitoring and control systems.

  • General Work Experience

    • 7+ years software development for real-time industrial automation systems.

    • Ability to handle projects from the inception to the product delivery.

    • Software programming languages such as C, C++, Java, Python.

      • Embedded Linux development using Yocto project.

      • Industrial network protocols such as Modbus TCP/RTU (must have), EtherNet/IP, BACnet/IP or SNMP (an asset).

      • Web application development using HTML5 and JavaScript preferably with Vue.js framework.

      • GUI development for industrial touch panels (Qt framework an asset).

      • Familiarity with electrical power quality monitoring and related standards such as IEEE 1159, IEEE1459, IEC 61000-4-30.

      • Knowledge of NIST SP 800-82, NIST Cybersecurity Framework combined with IEC 62443 highly desired. 

      • Demonstrates initiative and a passion for achieving results expeditiously.

        • Resourceful, innovative and energetic.

 

Compensation: $110,000 to $130,000 CAD

 

Upon request, we will provide reasonable accommodation for disabilities to support participation of candidates in all aspects of the recruitment process. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.

All applications are reviewed directly by the Socomec North America Talent Acquisition team and other human reviewers. No automated or AI‑based systems are used to make decisions in the application review process.

We thank all those who apply. However, only those candidates selected for an interview will be contacted.


#LI-ZDG

Skills Required

  • Degree in Electrical/Electronic Engineering or Firmware/Software Engineering
  • 7+ years software development for real-time industrial automation systems
  • Ability to manage projects from inception to product delivery
  • Proficiency in C, C++, Java, Python
  • Embedded Linux development experience (Yocto Project)
  • Experience with Modbus TCP/RTU
  • Experience with EtherNet/IP, BACnet/IP or SNMP
  • Web application development using HTML5 and JavaScript (preferably Vue.js)
  • GUI development for industrial touch panels (Qt framework an asset)
  • Familiarity with electrical power quality monitoring and standards (IEEE 1159, IEEE1459, IEC 61000-4-30)
  • Knowledge of NIST SP 800-82, NIST Cybersecurity Framework and IEC 62443
  • Strong initiative, resourcefulness, and drive for results
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Benfeld
2,771 Employees
Year Founded: 1922

What We Do

Founded in 1922, SOCOMEC is an independent industrial group with a workforce of 4200 experts spread over 30 subsidiaries in the world. Our core business: the availability, control and safety of low voltage electrical networks serving our customers’ power performance. In 2023, SOCOMEC posted a turnover of 843M€.

Similar Jobs

Magna International Logo Magna International

Human Resources Generalist

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Guelph, ON, CAN
171000 Employees
85K-95K Annually

Square Logo Square

Implementation Specialist

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
8 Locations
12000 Employees
32K-63K Hourly

Square Logo Square

Program Manager

eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Remote or Hybrid
Toronto, ON, CAN
12000 Employees

Samsara Logo Samsara

Sr. People Partner

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
Canada
4000 Employees

Similar Companies Hiring

Copia Automation Thumbnail
Cybersecurity • Industrial
New York, New York
50 Employees
Arch Systems Inc. Thumbnail
Software • Manufacturing • Machine Learning • Internet of Things • Industrial • Artificial Intelligence • Analytics
US
85 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account