Embedded Software Programmer Low Level Programming Skills jobs in Toronto – Page 2 | RoboApply Jobs

Embedded Software Programmer Low Level Programming Skills jobs in Toronto· Page 2

Results 21–40 of 670 for “Embedded Software Programmer Low Level Programming Skills” in Toronto.

670 jobs found

21 - 40 of 670 Jobs
Apply
System Canada Technologies logo
Contract|On-site|Toronto

Join our dynamic team at System Canada Technologies as a Programmer Analyst specializing in EDI. In this role, you will leverage your technical skills to enhance electronic data interchange systems, ensuring seamless communication between our internal teams and clients. Your expertise will be pivotal in optimizing our data management processes and improving …

Jan 11, 2013
Apply
Dominion Dynamics logo
Full-time|On-site|Headquarters

Mechanical or Embedded Systems Engineer - RoboticsPreferred Location: TorontoReports to: COOType: Full-TimeAbout Dominion DynamicsAt Dominion Dynamics, we are pioneering Canada's first contemporary defense prime, focusing on software-defined, attritable, and sovereign systems. We envision a future where military strength relies not on intricate platforms, but on the harmonious integration of versatile, AI-driven technologies across all domains. Our mission is to develop a cohesive family of systems designed for operational readiness, aligned with Canada's democratic values.Operating predominantly in the Arctic, we prioritize rapid deployment and unwavering adherence to Canadian law and treaty commitments. Our founding team boasts experience from elite organizations, including Anduril, Google, Amazon, and the Canadian Armed Forces. We are dedicated to developing cutting-edge technologies in challenging environments and seek system-level thinkers who excel at the convergence of autonomy, aerospace, and national security.Why This Role MattersReliable autonomy is rooted in strong embedded controls capable of sensing, deciding, and executing within real-world constraints. Our platforms function in remote, resource-limited settings where graceful degradation and predictable behavior are paramount. This role is crucial in ensuring that our robotic systems effectively translate control theory into operational performance by validating hardware/software integration, calibrating controllers, and ensuring dependable behavior under mission conditions.The Role: Mechanical or Embedded Systems Engineer - RoboticsIn this position, you will design, integrate, and validate the embedded control layer that interlinks sensing, perception, and actuation. Collaborating closely with mechanical, electrical, and software teams, you will implement firmware, optimize control loops, and verify system behavior through simulations and physical testing to ensure reliable robotic performance in the field.What You’ll DoDesign and implement embedded control systems for robotic and mechatronic platforms utilizing C++, Python, and ROS/ROS2.Integrate microcontrollers (STM32, ESP32) and real-time operating systems (FreeRTOS, embedded Linux) with sensors, actuators, and communication interfaces (CAN, UART, SPI).Develop and fine-tune motion-control algorithms (PID, Kalman filtering, sensor fusion) to achieve precise and stable performance.

Nov 11, 2025
Apply
MongoDB, Inc. logo
Software Engineer 3

MongoDB, Inc.

Full-time|On-site|Alberta; British Columbia; Calgary; Edmonton; Nova Scotia; Ontario; Ottawa; Quebec; Toronto; Vancouver

Join MongoDB as a Software Engineer 3, where you will be at the forefront of developing innovative software solutions. In this role, you will collaborate with a team of skilled engineers to design, build, and maintain cutting-edge applications that enhance the performance and usability of our database products.As a Software Engineer 3, you will utilize your expertise in software development, problem-solving, and system architecture. You will also have opportunities to mentor junior engineers and influence the technical direction of the projects you work on.

Mar 17, 2026
Apply
Government of Ontario logo
Contract|On-site|Toronto

The Ministry of the Government of Ontario is seeking a talented and driven Solutions Development Programmer/Developer to join our team. In this role, you will have the opportunity to contribute to meaningful projects that impact the community, utilizing your programming expertise to develop innovative software solutions.The ideal candidate will be proficient in various programming languages and technologies, with a passion for problem-solving and a commitment to delivering high-quality solutions.

Aug 14, 2012
Apply
Level One Robotics and Controls, Inc. logo
Senior PLC Programmer - Long Term Local Position in GTA

Level One Robotics and Controls, Inc.

Full-time|On-site|Toronto

Join our team as a Senior PLC Programmer, where you will work in a dynamic and highly automated environment. This long-term position located in the Greater Toronto Area offers a unique opportunity to be involved in various critical phases of automation projects. Your key responsibilities will include electrical and network debugging, programming ControlLogix PLC controllers, and providing support throughout the design, commissioning, installation, and debugging processes.

Jan 26, 2014
Apply
Mecka AI logo
Full-time|On-site|Toronto

Join Mecka AIAt Mecka AI, we are revolutionizing the data infrastructure layer for robotics and embodied AI. Our innovative approach focuses on designing and deploying next-generation data capture systems that function seamlessly in real-world environments, producing high-quality datasets essential for training state-of-the-art robotic and AI models. Our technology is at the convergence of hardware, firmware, and intelligence, ensuring reliable field performance.Your New RoleWe are seeking a talented Embedded Systems Engineer who will be responsible for the firmware architecture and low-level systems that drive our data capture devices and robotic platforms. This position is pivotal, operating at the hardware-software interface. You will craft close-to-the-metal code that interfaces with sensors, fuses data in real time, and guarantees the safe, reliable, and predictable operation of devices. Your skill in reading schematics, debugging buses, and understanding the electrical principles behind your code will be crucial.Key ResponsibilitiesFirmware ArchitectureDesign and implement robust embedded firmware (bare-metal or RTOS-based).Define system state machines, boot sequences, and fault-handling mechanisms.Develop safety-critical control loops and manage device lifecycles.Sensor Integration & FusionCreate and maintain high-performance drivers for sensors including:CamerasIMUsGPSImplement on-device sensor fusion algorithms (e.g., AHRS, Kalman filters).Ensure precise timing, synchronization, and state estimation across sensors.Connectivity & TelemetryBuild reliable data telemetry pipelines from devices to cloud infrastructure.Implement OTA update mechanisms and facilitate remote device management.Support various IoT communication protocols (MQTT, CoAP, or custom protocols).Hardware / Software Bring-UpLead firmware-side board bring-up in collaboration with electrical engineers.Debug and validate hardware interfaces (I2C, SPI, UART, CAN).Diagnose timing, power sequencing, and communication challenges.Validate power management states and ensure low-power operation.

Jan 30, 2026
Apply
Dominion Dynamics logo
Full-time|On-site|Headquarters

Embedded Systems EngineerPreferred Location: TorontoReports to: Chief Operating Officer (COO)Type: Full-TimeAbout Dominion DynamicsDominion Dynamics is pioneering Canada’s first modern defense contractor: a software-defined, attritable, and sovereign entity. We believe that the future of military power will not depend solely on advanced platforms, but rather on the seamless integration of adaptable, AI-driven capabilities across all domains. Our mission is to create a family of systems that are fielded with operators, designed with sovereignty in mind, and committed to upholding Canada’s democratic values.We operate with agility, collaborating closely with the Canadian Armed Forces, especially in the Arctic, all while adhering to Canadian laws and treaty obligations with deep respect for the CAF community.Our founding team comprises former operators from Anduril, Google, Amazon, and the Canadian Armed Forces. We are creating advanced technology in challenging environments and seek system-level thinkers who excel at the intersection of autonomy, aerospace, and national security.Why This Role MattersReal-world missions require embedded systems capable of functioning in constrained communications, harsh conditions, and rapid development cycles. The reliability you deliver will minimize time, risk, and costs associated with deployment. This role is pivotal in supporting critical firmware, communications, and diagnostics to ensure that Dominion Dynamics systems remain operational and maintainable in the field.The Role: Embedded Systems EngineerAs an Embedded Systems Engineer, you will be part of an engineering team dedicated to integrating state-of-the-art hardware platforms with secure, resilient software systems designed for extreme field environments. Your contributions will facilitate real-time interoperability between uncrewed systems, edge nodes, sensors, and command interfaces. You will play a vital role in ensuring reliable communication and functionality of distributed software and hardware components in the Arctic, while addressing both defense and civilian dual-use requirements.What You’ll DoDesign and develop integration layers that connect hardware, sensors, and communication systems.Implement and manage messaging and control protocols in accordance with DDS and JAUS standards.Create and maintain plugins and interface modules for the Android Team Awareness Kit (ATAK).Integrate robotic and sensing platforms utilizing ROS 2 and sensor fusion middleware.Collaborate with software and hardware teams to ensure seamless system integration and performance.

Nov 11, 2025
Apply
System Canada Technologies logo
Contract|On-site|Toronto

We are seeking a dedicated and skilled PLC Programmer to join our dynamic team at System Canada Technologies. In this role, you will be responsible for developing, testing, and maintaining PLC programs to ensure the efficient operation of our automation systems. You will collaborate with engineers and technicians to troubleshoot and optimize processes, contributing to the success of our projects.

Jan 10, 2013
Apply
System Canada Technologies logo
Full-time|On-site|Toronto

Join the Government of Ontario as an Intermediate Programmer / Developer Analyst, where you will play a pivotal role in enhancing our digital services. This position invites talented individuals ready to tackle complex challenges, develop innovative solutions, and contribute to the province's IT landscape.As part of a dynamic team, you will be responsible for designing, coding, testing, and maintaining software applications. Your expertise will not only improve existing platforms but also help in the development of new systems that support various government functions.

Nov 1, 2012
Apply
University Health Network logo
Full-time|On-site|Toronto

About the Role The Rapid Access Clinics for Low Back Pain at University Health Network in Toronto is building a talent pool of Advanced Practice Providers. This team focuses on delivering care to patients experiencing low back pain, aiming to improve access and outcomes through specialized services. What You Will Do Assess and manage patients with low back pain in a clinical setting Work closely with an interdisciplinary team to coordinate patient care Support efforts to improve patient experience and health outcomes Who We’re Looking For Advanced Practice Providers with a commitment to patient-centered care Professionals interested in contributing to innovative approaches in musculoskeletal health Individuals who value teamwork and continuous improvement in healthcare delivery

Apr 17, 2026
Apply
sia logo
Full-time|On-site|Toronto

Join our dynamic team at sia as a Senior Program Manager for the Corporate Treasury Liquidity Program. In this pivotal role, you will lead initiatives that enhance our liquidity management strategies, driving operational excellence while collaborating with cross-functional teams. You will be instrumental in developing and implementing innovative solutions that align with our corporate objectives.Your expertise will guide the team in navigating complex financial landscapes, ensuring compliance with regulatory requirements, and optimizing our liquidity framework. If you are passionate about shaping the future of treasury operations and possess a strategic mindset, we invite you to apply!

Mar 12, 2026
Apply
System Canada Technologies logo
Full-time|On-site|Toronto

Join our dynamic team at System Canada Technologies as a .NET Developer with a solid background in UNIX programming. We are seeking a passionate and skilled developer who is eager to contribute to our innovative projects and drive technological advancement.Your role will involve developing and maintaining robust .NET applications while leveraging your UNIX programming expertise to enhance system performance and reliability.

Jul 10, 2013
Apply
Emco Corporation logo
Full-time|On-site|Toronto

Join Emco Corporation as a Strategic Development Program Trainee, where you will embark on a transformative journey within our Industrial department. This full-time position is designed for enthusiastic individuals eager to develop their strategic skills and contribute to our innovative projects.As a trainee, you will receive hands-on training and mentorship from experienced professionals, enabling you to gain valuable insights into our operations and strategic initiatives. This program promises a dynamic environment where you can thrive and make a meaningful impact.

Aug 30, 2023
Apply
leverdemo193 logo
Full-time|On-site|Toronto, Ontario

Become a pivotal member of our dynamic and expanding team, collaborating closely with forward-thinking talent acquisition professionals and industry leaders worldwide. Your contributions will enable organizations to leverage hiring as a strategic asset. In this role, you will act as a trusted advisor, employing a consultative approach to empower our clients to achieve long-term success as top-tier hiring organizations by utilizing the powerful Lever product suite.We are in search of an exceptionally organized and meticulous Certification Program Manager to bolster our Customer Education team. In this capacity, you will spearhead the development and management of our certification program, ensuring its adherence to industry standards and best practices. Your proficiency in program management, instructional design, and customer education will be instrumental in the success of our certification initiatives.

Jul 4, 2023
Apply
Collabera Inc. logo
Software Developer

Collabera Inc.

Full-time|On-site|Toronto

Join our dynamic team at Collabera as a Software Developer, where you will be at the forefront of innovative technology solutions. As a vital member of our development team, you will be responsible for designing, coding, and implementing software applications, ensuring they meet the highest standards of quality and performance.In this role, you will collaborate with cross-functional teams, participate in code reviews, and engage in problem-solving to enhance our software offerings. Your contributions will directly impact the efficiency and effectiveness of our projects.

Mar 17, 2016
Apply
Emco Corporation logo
Full-time|On-site|Toronto

Join our dynamic Management Development Program at Emco Corporation, designed specifically for aspiring leaders in the plumbing industry. This immersive program offers a unique opportunity to gain hands-on experience, develop essential management skills, and establish a robust foundation for your career in a thriving company.

Apr 10, 2026
Apply
Konrad Group logo
Full-time|On-site|Toronto

About Us At Konrad Group, we are a pioneering digital consultancy committed to delivering innovative solutions that tackle complex business challenges for our international clientele. Our team thrives in a culture of creativity and progress, dedicated to developing top-tier digital products utilized by millions globally. We seek talented, analytical individuals who are passionate about learning and driving results. Position Overview As an Associate Consultant in our Graduate Program, you will engage in a dynamic role collaborating with our Strategy, Project Management, Design, and Technology teams. You will assist senior team members on various projects while gaining invaluable experience. Our graduate program features an engaging digital training and onboarding process during your initial three months. You will find joy in solving intricate business problems by designing intuitive, user-centric experiences. You possess a keen attention to detail, a zest for learning, and a passion for embracing new challenges. Your enthusiasm for technology keeps you informed about the latest trends. This cohort will begin on May 12th, 2026. Your Responsibilities Contribute to the development of digital solutions across diverse industries and clients. Become a design and technology thought leader by gaining expertise in various sectors. Assist the team in understanding and addressing our clients' business needs and objectives. Work alongside our Design and Technology teams to deliver seamless user experiences. Conduct interviews and research to gather insights about our clients’ business processes, success factors, market landscape, and competitive positioning. Facilitate and take part in workshops focused on user experience design, technology architecture, and project planning. Prepare presentations, documentation, RFP responses, and other relevant materials.

Mar 17, 2026
Apply
Zip Co Limited logo
Full-time|On-site|Toronto

Zip Co Limited is looking for Backend Software Engineers in Toronto to join the team responsible for building and maintaining the backend systems behind financial services products. Candidates at any stage of their engineering career are welcome to apply. Role overview This role centers on designing, developing, and supporting scalable backend systems. Collaboration is a key part of the work, with engineers partnering closely to address technical challenges and drive improvements in financial services offerings. What you will do Design, develop, and maintain backend systems that scale Work with teammates to tackle technical problems Contribute to projects that enhance financial services products Requirements Background in backend engineering (open to all experience levels) Interest in building systems that are both reliable and scalable Ability to collaborate effectively with others Drive to solve complex technical problems This position is located in Toronto.

Apr 23, 2026
Apply
Stripe logo
Full-time|On-site|Toronto

Join Stripe as a Technical Program Manager specializing in Enterprise Readiness Programs. In this pivotal role, you will lead initiatives aimed at ensuring that our enterprise solutions are robust, scalable, and ready for deployment. You will collaborate with cross-functional teams to drive program execution, identify risks, and implement solutions that enhance our enterprise offerings.Your expertise in technical program management will be instrumental in facilitating communication between engineering, product, and operations teams. You will champion best practices in project management and contribute to a culture of continuous improvement.

Mar 25, 2026
Apply
Kong Inc. logo
Full-time|On-site|Toronto

Join Us in Strengthening Global Connections!At Kong, we value diverse applicants who may not fit every criterion but are eager to contribute. If you're passionate about cybersecurity and your skills align with our needs, we encourage you to apply!Position Overview:We are in search of a proactive and skilled Senior Technical Program Manager (TPM) to bolster our Cybersecurity team within the Office of the Chief Information Security Officer (OCISO) at Kong. This role will encompass a wide array of cybersecurity initiatives, including risk management, compliance automation, security operations, and technical delivery.The successful candidate will possess extensive experience in an Information Security or Cybersecurity role, showcasing a robust comprehension of security frameworks, risk management, and technical program execution. Relevant certifications such as CISSP or CISM are highly regarded.Key Responsibilities:Lead and oversee Kong's Cybersecurity Programs within the OCISO.Establish, develop, and monitor key performance indicators (KPIs).Collaborate with engineering, product, and business teams to define, prioritize, and deliver effective technical solutions.Communicate complex technical challenges and resolutions to leadership and stakeholders effectively.Remain informed on regulatory and industry standards (such as ISO 27001, PCI-DSS, FedRAMP, NIST 800-53) to guide risk and control strategies.Develop strategies for issue and risk mitigation, contingency planning, and compliance adherence.Exhibit ownership and independence in managing programs and delivering high-quality results.Qualifications:Proven experience in an Information Security or Cybersecurity team.Strong program and project management skills with comprehensive knowledge of security and audit frameworks (e.g., SOC 2, PCI, ISO, FedRAMP).Ability to effectively connect Product, Engineering, and Architecture teams to facilitate solutions.Exceptional communication, stakeholder engagement, and organizational capabilities.

Jan 26, 2026

Sign in to browse more jobs

Create account — see all 670 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.