Talent.com
Blue Signal
Autonomous Systems Software DeveloperBlue Signal • Vancouver, CA
Autonomous Systems Software Developer

Autonomous Systems Software Developer

Blue Signal • Vancouver, CA
30+ days ago
Job type
  • Full-time
Job description

Autonomous Systems Software Developer
Location: Vancouver, CA (Hybrid or On-site)

A high-impact, forward-thinking engineering team is seeking a skilled Autonomous Systems Software Developer to help shape the next generation of intelligent robotic platforms. This role focuses on building the software infrastructure that powers autonomous behavior—from integrating advanced sensors to optimizing control loops and motion planning algorithms. If you’re passionate about creating robust systems that solve real-world challenges, this is your chance to make a lasting impact in the robotics space.

Key Responsibilities:

• Architect and implement embedded software for robotic motion control, actuation, and behavioral logic.
• Integrate sensor suites including LiDAR, IMU, and computer vision modules to enable real-time perception and response.
• Develop and refine modular robotic software using frameworks such as ROS/ROS2.
• Build testing frameworks and simulated environments for verification using tools like RViz or Gazebo.
• Tune performance for deployment on constrained hardware, embedded systems, and real-time environments.
• Partner cross-functionally to ensure seamless alignment between hardware systems, perception layers, and motion control.

Qualifications:

• Bachelor’s or Master’s degree in Computer Engineering, Robotics, or related technical discipline.
• Minimum of 2 years’ experience delivering robotics software in industry or research settings.
• Skilled in C++ and Python with hands-on use of ROS or ROS2 middleware.
• Solid understanding of control theory and motion planning methodologies such as A*, RRT, or model predictive control.
• Familiarity with real-time data acquisition, sensor protocols, and communication interfaces such as UDP and serial.
• Proficient in Linux development environments, version control (Git), and software diagnostics tools.

Preferred Experience:

• Background working on autonomous mobile platforms, robotic arms, or navigation-centric systems.
• Exposure to embedded OS environments (e.g., FreeRTOS or other RTOS) and low-level firmware.
• Experience with SLAM, path planning stacks, or cooperative multi-agent robotics.
• Understanding of field protocols such as CAN, EtherCAT, or similar.

What’s In It for You:

• Competitive compensation and equity participation.
• Work with cutting-edge robotic systems in a technically diverse, mission-driven environment.
• Hybrid flexibility with a base in Burnaby, BC—close to Vancouver’s innovation corridor.
• Hands-on access to modern labs and robotic hardware for rapid prototyping and development.

Create a job alert for this search

Autonomous Systems Software Developer • Vancouver, CA

Similar jobs

Software Engineer – Advanced Systems

Draganfly Inc.richmond, bc, ca
Full-time

Company”) has been a recognized technology leader within the commercial UAV space for over two decades.We helped establish the commercial market & adoption of multi-rotor helicopters for public saf... Show more

 • Promoted

Software Developer III – DevOps & Automation

Affinityrichmond, bc, ca
Full-time

Software Developer III – DevOps & Automation.Richmond, BC (Hybrid, 3 days in office).This Software Developer III role exists to pull the organization forward, not to wait for permission to change.T... Show more

 • Promoted

Mobile Application Developer (1861) - Focus Systems Inc.

Focus Systems Inc.delta, bc, ca
Temporary

Are you the kind of developer who can make SAP mobile apps run so smoothly they feel like magic—even offline?.Focus Systems is partnering with a major provincial electric utility to bring on a.Mobi... Show more

 • Promoted

Systems Analyst - SA165

Flexstaf ITVancouver, Metro Vancouver Regional District, CA
Full-time

Project: Southern Health Andgo Auto Call-Out Expansion.Location: Remote (within Canada only).Southern Health is expanding its staffing scheduling application, Andgo Auto Call-Out, to support more s... Show more

 • Promoted

Robotics & Automation Leader – National Role

AlsglobalVancouver, Metro Vancouver Regional District, CA
Full-time

A leading scientific company based in Vancouver is seeking a National Robotics and Automation Specialist to enhance automation capabilities across labs.You will design and implement robotic systems... Show more

 • Promoted

RQ07968:Software Developer-Remote

Rubicon PathVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Show more

 • Promoted

Senior Software Developer, Mobile

SliceVancouver, Metro Vancouver Regional District, CA
Full-time

Ilir Sela started Slice with the belief that local pizzerias deserve all the advantages of major franchises without compromising their independence.Starting with his family’s pizzerias, we now empo... Show more

 • Promoted

Senior Software Engineer for Scalable Release Automation Systems

Temporal TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

Shape the future of software delivery as a Senior Software Engineer specializing in release automation.Enhance developer workflows and system reliability through effective collaboration and innovat... Show more

 • Promoted

Zoho Systems Developer

AetherautomationVancouver
Full-time

Aether Automation (Aether) is a fast-growing business solutions company specializing in software implementation, support and training for clients using the Zoho platform.Based out of Vancouver, BC ... Show more

 • Promoted

Software Developer Level 2 for Advanced Marine Robotics Systems

Kraken Robotics IncVancouver, Metro Vancouver Regional District, CA
Full-time

Shape the future of underwater exploration as a Software Developer Level 2 focusing on SAS technologies.Collaborate remotely to innovate software solutions for real-time application in hydrographic... Show more

 • Promoted

Software Engineer - Rivago Infotech Inc

Rivago Infotech Incrichmond, bc, ca
Full-time

Implementation partner - ********.Looking for an individual contributor with minimum 6+ years of hands-on experience in Mulesoft.Strong hands-on experience with MuleSoft, Mule ESB, DataWeave, and M... Show more

 • Promoted

Experienced Software Engineer for ML Systems Optimization

DarkVisionNorth Vancouver
Full-time

Embrace a pivotal role as an ML Systems Software Engineer focused on inference and performance.Innovate and optimize code for ML models that drive advanced imaging systems.This on-site position inv... Show more

 • Promoted

Software Engineer - Distributed Systems

HRBVancouver, Metro Vancouver Regional District, CA
Full-time

This presents an exciting challenge where you can apply your expertise in distributed systems, performance optimization, and troubleshooting to push the boundaries of what is possible and meaningfu... Show more

 • Promoted

Systems Administrator

Blackbird InteractiveVancouver, Metro Vancouver Regional District, CA
Full-time

Blackbird Interactive is a creative‑fueled, future‑driven, independent game studio where the best talent in the industry can find long‑term careers to help grow their abilities while working on a w... Show more

 • Promoted

Innovative Systems Developer for LPR and Vehicle Intelligence Software

Motorola SolutionsVancouver
Full-time

Drive the future of License Plate Recognition systems as an Enterprise Software Developer.Collaborate in Agile teams to enhance video management frameworks with cutting-edge solutions.As a vital me... Show more

 • Promoted

Software Developer

AutodeskVancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a talented and highly motivated individual to help develop a world-class commercial cloud service, Autodesk Preconstruction, used by construction companies to increase efficiency and... Show more

 • Promoted

Lead Systems Software Engineer

Electronic ArtsVancouver, British Columbia, Canada
Full-time

Description & Requirements Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that c... Show more

 • Promoted

Experienced Software Engineer for Cutting-Edge Systems Development

lululemonVancouver, Metro Vancouver Regional District, CA
Full-time

Make an impact as a Software Engineer, specializing in the design of innovative inventory systems.Apply your technical expertise in a collaborative, result-oriented setting to drive quality softwar... Show more