
Senior Embedded Software Engineer – Canada Remote
Hexagon ABDevelop safety-critical ECU firmware for Hexagon Mining’s digital mining and vehicle-control technologies. Design, test, and commission embedded systems for production use.

Develop safety-critical ECU firmware for Hexagon Mining’s digital mining and vehicle-control technologies. Design, test, and commission embedded systems for production use.

Develop operational Python and C/C++ software from scientific algorithms for Areté’s national-security solutions. Evaluate performance on real-world data and help advance prototypes into operational systems.

Lead autonomy architecture and advanced radar and RF sensing algorithms at Shield AI. Drive capabilities from simulation and integration through testing and field deployment for defense systems.

SEI seeks a software developer/scientist to advance the WEAP platform for integrated water-resources planning. The role combines scientific software, AI-assisted modeling tools, and cloud-enabled workflows for users worldwide.

Develop embedded Linux hardware and communication interfaces for solar, battery, EV charging, home automation, and utility applications. The role combines product development, prototype bring-up, testing, and customer-facing technical support.

Lead enterprise AI architecture for Boeing’s aerospace and defense operations, covering LLM/RAG, machine learning, and agentic systems. Drive proof-of-concept work through production deployment while shaping AI strategy and standards.

Lead enterprise AI architecture for Boeing’s aerospace and defense operations, from machine learning and LLM solutions to production-scale deployments. Drive proofs of concept, scalable platforms, and agentic workflows across complex business environments.

General Motors seeks a summer intern to verify autonomous-vehicle hardware and software across AV/AI platforms. The role uses Python automation and evaluates results from HIL, SIL, bench, simulation, and fleet testing.

Optimize GPU-accelerated AI and HPC workloads for Cisco Validated Infrastructure Services. Automate performance testing and diagnose bottlenecks across large-scale compute systems.

Lead secure, scalable cloud architecture and AI-enabled engineering for Aristocrat’s gaming and entertainment products. Drive enterprise software development, DevOps automation, agentic AI integration, and technical mentorship.

Ford Motor Company is seeking a software testing intern to develop embedded vehicle software skills with AUTOSAR Classic, MATLAB/Simulink, and C. The role supports testing stations and software functions for climate, lighting, locking, and other vehicle systems.

Warner Bros. Games Montréal is seeking an Advanced Technical Designer to build and refine interactive gameplay systems for AAA games. The role focuses on Unreal Engine 5 integration, performance optimization, prototyping, and technical design.

Lead the design, optimization, and integration of Unreal Engine 5 gameplay systems for Warner Bros. Games Montréal. Contribute to AAA console and PC development across technical production, tooling, and performance.

Partner with strategic customers to solve distributed systems and AI infrastructure challenges. Turn deployment insights into VAST Data product enhancements, automation, and reliable production outcomes.

Deploy and support Valinor’s defense and government drone systems alongside customers and integration partners. Troubleshoot hardware, firmware, and software issues while converting field experience into product improvements.

Design enterprise contact-center architectures for Acliviti Consulting Group’s transformation clients. Lead technical discovery, implementation oversight, integrations, and reusable deployment standards.

Lead embedded software architecture for C/C++ power-electronics systems supporting Trane Technologies’ sustainable HVAC and transport products. Drive technical direction from initial concept through the full product lifecycle.

Lead Walmart Marketplace platform engineering in Sunnyvale, building scalable systems with Java, Kafka, and Spark. Shape architecture, improve reliability, and mentor engineers across distributed technology platforms.

Build and support configurable SaaS solutions that help manufacturing customers advance digital transformation. This onsite role covers customer implementations, testing, documentation, technical support, and ongoing software improvements.

Join Cisco as a Senior Software Engineer developing Splunk security automation and response systems. Build dependable cloud software, address security escalations, and help operate production services.