×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Golang​/C++

Job in Toronto, Ontario, C6A, Canada
Listing for: Litmus Automation
Full Time position
Listed on 2026-05-23
Job specializations:
  • Software Development
    DevOps, Golang, Backend Developer, Software Engineer
Job Description & How to Apply Below
Job Description   Develop high performance and highly scalable message-driven applications for Linux
Write testable and highly reliable code
As part of a highly efficient delivery team, participating in planning and design activities
Qualifications   you have atleast 4 years+ of Golang experience
ORyou have 5-10 yearsof working experience with C/C++ and willing to give Golang a try.
Key Skills   

Experience with development of message-driven applications

Experience with one or more messaging protocols and message brokers - MQTT, AMQP, NATS, NCQ, Kafka, etc,
Understanding of performance bottlenecks, i.e CPU caches, Linux caches and optimizations
Understanding of different encryption, digital signature, authentication and authorization technologies
Understanding of REST and gRPC APIs.

Experience with writing C/C++ applications
Understanding of systemd, d-bus, socket activation
Understanding of Linux Networking stack, i.e. Netlink interface, systemd-networkd, etc.
Understanding of application packaging - deb, rpm, etc
Previous C/C++ programming experience
Understanding of Linux boot process and UEFI
Understanding of TPM and root of trust concept
Understanding some of the industrial protocols (i.e. Modbus, Ethernet/IP, CANbus, BACnet, etc.)
Understanding of real-time applications
Understanding virtualization and container technologies - livirt, lxc/lxd, Docker, kvm, etc.

Experience with license management systems
Bonus skills - Other   

Experience with python

Experience with ML
Additional Information  Standard benefits included (medical, dental, vision, suppl.), travel stipend, great snacks, company outings & potential for stock options.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary