Top Tech Jobs & Startup Jobs in Montreal

Reposted 2 Days AgoSaved
Hybrid
Saint-Laurent, Montréal, QC, CAN
Senior level
Senior level
Hardware • Other • Utilities
The Senior Embedded Software Developer designs and develops embedded software for wireless remote control systems, ensuring safety-critical compliance and collaborating with various teams to optimize system integration.
Top Skills: C/C++CanI2CRtosSpiTcp/IpUartVisual Studio C++
Reposted 4 Days AgoSaved
In-Office
Saint-Laurent, Montréal, QC, CAN
Senior level
Senior level
Hardware • Other • Utilities
Design, implement, test, debug, and maintain embedded C/C++ firmware for industrial control products. Produce design documents and test plans, collaborate with cross-functional teams, support prototypes and pilot runs, investigate failures, and help protect IP through lab notebooks and patent disclosures.
Top Skills: CC++Embedded ApisEmbedded MicrocontrollersGitJtagLogic AnalyzerOscilloscopeRtos
Reposted 4 Days AgoSaved
In-Office
Saint-Laurent, Montréal, QC, CAN
Senior level
Senior level
Hardware • Other • Utilities
Design, develop, test and maintain embedded safety-critical software for rail control systems. Create test methods, integrate software with hardware, write technical documentation, maintain PC tools, and support internal/external clients on technical issues.
Top Skills: 32-Bit MicrocontrollersCC++CanDelphiEn13849En50128GitI2CIec61508LinuxLogic AnalyzerMultimeterOscilloscopeRf (Wireless Communication)RtosSpiTcp/IpUartVisual Studio C++
Reposted 7 Days AgoSaved
Hybrid
Saint-Laurent, Montréal, QC, CAN
Senior level
Senior level
Hardware • Other • Utilities
Senior embedded software engineer responsible for designing, developing, and maintaining firmware on embedded Linux and microcontroller platforms, integrating with RF hardware, creating diagnostics/tools, following formal development processes, producing documentation, and supporting deployments and customers.
Top Skills: Bare-Metal MicrocontrollersCCanEmbedded LinuxI2CLogic AnalyzerMqttMultimeterOscilloscopePythonRtosSecurity ProtocolsSpiTcp/Ip SocketsUartZeromq
8 Days AgoSaved
Hybrid
Saint-Laurent, Montréal, QC, CAN
Mid level
Mid level
Hardware • Other • Utilities
The Engineering Operations Supervisor oversees day-to-day engineering activities, ensuring project implementation and compliance with company standards while managing the engineering staff and coordinating with multiple teams.
Top Skills: Embedded SystemsEngineering ProcessesSoftware DevelopmentTechnical Documentation
Reposted 11 Days AgoSaved
Remote
CAN
Mid level
Mid level
Hardware • Other • Utilities
The Embedded Software Engineer II designs and maintains software modules, integrates firmware with hardware, and ensures software quality through development and debugging.
Top Skills: APIsBleCC++FreertosLinuxLteSdksTcp/IpWi-FiZephyr
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account