Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Robotics Software Developer

$75k - $85k per year
Full-time

Nupeak Robotics

About Nupeak Robotics

Nupeak Robotics is a venture-backed startup dedicated to developing robotic systems that master complex physical tasks. Our mission is to create robots that learn as effectively as humans, helping to automate manual labor tasks and improve efficiency. Our core product, PixaBerry, is a proprietary robotic strawberry harvester. The entire software stack ( 3D multispectral machine vision , swarm networking , autonomous navigation ) and hardware components (Dexter Robot arm, differential drive electric robot base) are all designed and built in-house at our lab. We value flexibility, offering work-from-home days and flexible working hours. We seek self-motivated individuals who are passionate about contributing to a company's growth.

We are seeking a skilled Robotics Software Developer to join our team. In this role, you will be pivotal in transforming our R&D initiatives into reliable, production-quality software systems, with a strong focus on the real-time control and firmware that interfaces directly with hardware. You will work in an agile environment, collaborating closely with our team of developers and roboticists to push the boundaries of what robots can achieve. The hiring range for this position is $75,000 - $85,000 annually.

What you’ll be doing

  • Designing, implementing, and debugging production-quality software for embedded systems on our robots.
  • Develop a full robotic stack running in Linux using technologies like Docker containerization, ROS 1 and ROS 2, Pytorch, etc.
  • Transforming R&D initiatives into reliable, production-quality software systems.
  • Implementing solid data management and machine learning practices to improve our robots' performance.
  • Collaborating with a dedicated team of developers and roboticists in an agile environment.

Skills & Experience

  • A degree in Computer Science, Computer Engineering, Mechatronics , Robotics , or equivalent practical experience.
  • 2+ years of hands-on, professional experience in embedded software development or a closely related field.
  • Strong understanding of concepts in Linear Algebra and Probability
  • Demonstrated expertise in Python, Rust, and C++ .
  • Deep understanding of programming design patterns like Interfaces, Factory, pub/sub, services, etc
  • Practical experience with ROS.
  • Practical experience working with camera sensors, robotic actuators, depth sensors, etc.
  • Practical knowledge of machine learning frameworks such as PyTorch or TensorFlow .
  • Practical experience working with embedded Linux systems like NVIDIA Orin
  • Proficiency with tools like Git and Docker .
  • Experience in the field of robotics, particularly with autonomous systems.
  • Prior leadership roles, especially within fast-paced or startup settings.
  • Experience with industrial automation is a plus.

What we offer

  • A generous 1 month paid time off because we understand the value of rest and personal time.
  • Flexible working hours and work-from-home days.
  • Easy commute with <1 min walk from the SkyTrain station.
  • An opportunity to work on cutting-edge technology in robotics.
  • A collaborative and innovative work environment.
  • Opportunities for professional growth and development.
  • A chance to be part of a company that values your contributions and is committed to your success.

Join Us

If you are passionate about robotics, have strong hands-on coding experience, and are eager to tackle real-world problems with innovative solutions across a full stack, we would love to hear from you. Join us at Nupeak Robotics and be part of a team that's revolutionizing the way robots learn and work. Applicants may also submit their resume directly to ***email_hidden***.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Robotics Software Developer in Burnaby, BC vacancy
  • $75k - $100k per year

     ...Software Engineer/Developer - Vancouver Company Description  RedMane Technology LLC is an application software consulting and systems integration company based in Vancouver and Chicago. We design and build technology solutions focused on helping Indigenous communities... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    RedMane Technology

    Burnaby, BC
    7 days ago
  • $71.4k - $105.66k per year

     ...apply! What We Need Our studio in Vancouver is seeking a UI Software Engineer to join our development team in working on a new AAA...  ...dynamic animations, and visual effects. System Development: Develop, test, and debug robust C++ code for UI/UX systems and tools. We... 
    Suggested

    2K

    Burnaby, BC
    5 hours ago
  • $114.3k - $169.14k per year

     ...encourage you to apply! What We Need We’re looking for a Lead Software Engineer to shape how our AAA sports title looks and feels on...  ...Lead a team of engineers building presentation systems in UE5 Develop cameras, cinematics, replays, and broadcast-style presentation features... 
    Suggested
    Full time
    Manual labor

    2K

    Burnaby, BC
    5 hours ago
  • $71.4k - $105.66k per year

     ...What We Need We are seeking a passionate C++ Gameplay Systems Software Engineer to help build the runtime systems that drive crowds,...  ...animation selection. ●      Previous experience shipping a AAA title developed on Unreal Engine. The pay range for this position in British... 
    Suggested
    Temporary work
    Internship

    2K

    Burnaby, BC
    5 hours ago
  • $124k - $155k per year

     ...impacting families and communities worldwide. We're seeking a Software Engineer II to shape the tooling and infrastructure that power...  ...services in Go on AWS to support high-scale AI / ML workloads. Develop and enhance core AI / ML platform offerings—including Feature... 
    Suggested
    Full time
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Remitly

    Burnaby, BC
    2 days ago
  • $83k per year

     ...and troubleshoot issues found in production and staging environments. Identify, document, and track software defects found during testing. Work closely with developers to ensure defects are correctly identified and fixed. Job Skills Required Experience working as... 
    Full time
    Internship
    Flexible hours

    Fortinet

    Burnaby, BC
    20 days ago
  • $96.4k - $142.66k per year

     ...architecture and tools that will enable the development team to do its best work. What You’ll Do Provide software and tools support to Engineers, Designers and Artists. Develop tools that enable rapid iteration, efficient and accurate diagnosis of issues, automate tests and... 
    Temporary work
    Internship

    2K

    Burnaby, BC
    4 days ago
  • $96.4k - $142.66k per year

     ...lifecycle of online features, primarily developing custom backend services and implementing...  ...services to support online features ●      Develop the client-side systems in C++ needed for...  ...You A Great Fit ●      5+ years of software engineering experience in game development... 
    Full time

    2K

    Burnaby, BC
    5 hours ago
  • $114.3k - $169.14k per year

     ...apply! What We Need We’re looking for an Expert Gameplay AI Software Engineer to help build the intelligence behind our next AAA...  ...frameworks for play selection, formations, and tactics ●      Develop positional awareness and spatial reasoning for AI-controlled players... 
    Full time

    2K

    Burnaby, BC
    5 hours ago
  •  ...Burnaby, BC studio today! Interested? Let’s talk about what we’re hiring for: SkyBox Labs is seeking a versatile, experienced C++ Software Engineer to join our team working on projects within the Minecraft universe. This is a high-impact opportunity to contribute to one... 
    Permanent employment
    Full time
    Worldwide

    skyboxlabs

    Burnaby, BC
    3 days ago
  •  ...what we’re hiring for: Building a new team to work on an exciting AAA co-development title, SkyBox Labs is seeking a Senior Tools Software Engineer with engine tools experience to join us on our latest journey. In this role, you will act as an Unreal Engine 5 expert,... 
    Permanent employment
    Full time
    3 days per week

    skyboxlabs

    Burnaby, BC
    3 days ago
  •  ...we’re hiring for: Building a new team to work on an exciting AAA co-development title, SkyBox Labs is seeking a Senior Gameplay Software Engineer to join us on our latest journey. In this role, you will participate in forging immersive gameplay experiences for players... 
    Permanent employment
    Full time
    Worldwide
    3 days per week

    skyboxlabs

    Burnaby, BC
    3 days ago
  • $92.15k - $106.7k per year

     ...Position Summary BI & DATA INTEGRATION DEVELOPER REGULAR/FULL-TIME Location: BURNABY, BC To be considered for this role, applications MUST be submitted online, by clicking on 'Apply' below. Join one of BC’s Top Employers! Be part of an exceptional company culture... 
    Long term contract
    Full time
    Seasonal work
    Shift work

    BC Housing

    Burnaby, BC
    18 days ago
  • $97.2k - $121.5k per year

     ...location. This is a current vacant position. Job Purpose The Software Test Manager is a hands-on technical leader responsible for...  ...and reliability standpoint Reduce feedback cycles for developers through efficient test orchestration   Team Leadership & Mentoring... 
    Long term contract
    Manual labor
    Worldwide

    EnerSys

    Burnaby, BC
    1 day ago
  •  ...a world of endless possibilities with SkyBox Labs. We are expanding our gameplay systems team and seeking an agile Intermediate C++ Software Engineer to contribute to the massive, ever-evolving Minecraft universe. This high-impact position empowers you to deliver meaningful... 
    Permanent employment
    Full time

    skyboxlabs

    Burnaby, BC
    3 days ago
  •  ...Job Title: Java Developer – Telecom Applications Domain: Telecommunications (OSS/BSS, Network Systems) Position Overview We are seeking a Java Developer to build and enhance backend systems supporting telecom operations, including OSS/BSS platforms, billing systems... 

    NavitasPartners

    Burnaby, BC
    22 days ago
  • $68k - $96.9k per year

     ...We are looking for a Technical Instructional Developer to expand our Training Program and make LMI Technologies the thought leader in machine vision.  This role will be creating new technical course content for our existing technical training program, while bringing new ideas... 
    Full time
    Traineeship
    Work at office
    Local area
    Worldwide
    Relocation package

    LMI Technologies

    Burnaby, BC
    more than 2 months ago
  • $75.2k - $107.16k per year

     ...The Software Development Engineer in Test (SDET) 2 will be primarily responsible for optimizing...  .... You will work closely with product developers to accelerate build times through advanced...  ...applying their skills to design, develop, optimize, test, document, and deliver against... 
    Full time
    Work at office
    Local area
    Worldwide
    Relocation package

    LMI Technologies

    Burnaby, BC
    more than 2 months ago
  • $76.3k - $108.76k per year

     ...linear and rotary stages, stepper motors, servo motors, etc) ~ Experience with industrial 6-axis robots is an asset ~ Strong knowledge of SolidWorks or similar CAD software, EPDM and mechanical design principles particularly with respect to CNC-based precision part design... 
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Relocation package

    LMI Technologies

    Burnaby, BC
    11 days ago
  • $90k - $134k per year

     ...saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies....  ...dynamics and material science depth Cleanroom design and/or robotic aseptic technologies. Cytiva, a Danaher operating company,... 
    Full time
    Immediate start

    Cytiva

    Burnaby, BC
    8 days ago
  • $50k per year

     ...resolution of all safety-related findings and action items. Develop, schedule, maintain up to date information and deliver health and...  .... Proficiency with MS Office Suite and industry-standard HSE software solutions. Valid driver's license and willingness to travel between... 
    Part time
    Local area
    Remote work

    pH7 Technologies Inc.

    Burnaby, BC
    1 day ago
  • $75k - $95k per year

     ...relevant financial data and insights to support new store openings. Develop and maintain strong relationships across the business....  ...and balance sheet preparation. ~ Proficiency with accounting software and general ledger systems. ~ Intermediate Microsoft Excel skills... 
    Long term contract
    Permanent employment
    Work at office
    Remote work
    Worldwide
    2 days per week
    3 days per week

    Specsavers

    Burnaby, BC
    1 day ago
  • $20 - $23 per hour

     ...client satisfaction.- Proficiency in using computer systems and software, particularly JANE APP and GOOGLE DRIVE.- Ability to work...  ...off for self-care, family, friends, travel Ongoing support in developing your personal and professional growth We believe in career... 
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work
    Night shift

    Strive Health and Performance Brentwood

    Burnaby, BC
    1 day ago
  •  ...Worker provides patient support via phone and software systems and serves as a liaison to other...  ...regulations and codes. At Aramark, developing new skills and doing what it takes to get...  ...our planet. We believe a career should develop your talents, fuel your passions, and empower... 
    Full time
    Local area
    Flexible hours
    Shift work

    Aramark

    Burnaby, BC
    7 days ago
  • $150k - $200k per year

     ...relationships, supporting business development, and developing high‑performing project teams. The...  ...Leadership: Lead, coach, mentor, and develop multiple project teams including Project...  ...sustainable construction practices. Software: Familiarity with advanced scheduling, estimating... 
    Long term contract
    Full time
    Contract work
    For subcontractor
    Work at office
    Local area

    Chandos

    Burnaby, BC
    11 days ago
  •  ...The Dietary Worker provides patient support via phone and software systems and serves as a liaison to other departments regarding patient...  ..., state, and federal regulations and codes. At Aramark, developing new skills and doing what it takes to get the job done make a positive... 
    Local area
    Flexible hours
    Shift work

    Aramark

    Burnaby, BC
    10 days ago
  • $71.4k - $105.66k per year

     ...wholly owned label of Take-Two Interactive Software, Inc. (NASDAQ: TTWO). Founded in 2005, 2K...  ...video game company, publishing titles developed by some of the most influential game development...  ...with Animators, Design and Production to develop nuanced and sophisticated animation... 
    Full time
    Casual work
    Night shift

    2K

    Burnaby, BC
    5 hours ago
  • $120k - $140k per year

     ...studies and preparing technical reports. Developing scopes of work, work breakdown structures...  ...working knowledge of statistical software (e.g., R) for ecological data analysis, visualization...  ...place. This means working with you to develop a unique career path and skillset to... 
    Full time
    Self employment
    Work at office
    Worldwide

    Ausenco

    Burnaby, BC
    4 days ago
  • $153.3k - $229.02k per year

     ...partner with production and tech peers to lead a sizable team of developers to deliver against the vision. What You’ll Do Be the ‘...  ...sizable development team (20+) Experience working with Animation Software Engineers and Animators and is familiar with animation... 
    Long term contract
    Full time

    2K

    Burnaby, BC
    5 hours ago
  •  ...external accountants and auditors. Financial Planning & Analysis Develop and maintain cash flow forecasts and liquidity plans. Lead...  ..., efficiencies, and automation. Support accounting software implementations, upgrades, and conversions. Develop and document... 
    Long term contract
    Full time

    Miles Employment Group

    Burnaby, BC
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Robotics Software Developer. Be the first to apply!