Trexo Robotics Logo

Trexo Robotics

Junior Robotics Software Developer

Posted 12 Days Ago
Hybrid
Mississauga, ON
75K-125K Annually
Junior
Hybrid
Mississauga, ON
75K-125K Annually
Junior
The Junior Robotics Software Developer will design and program software for robotic exoskeletons, maintain documentation, assist in production processes, and collaborate with engineers on hardware advancements.
The summary above was generated by AI
About us

Trexo Robotics is enabling mobility by building powered wearable robots. Our first product is a robot for children with movement disorders such as Cerebral Palsy, and it allows kids to walk, in many cases, for the first time in their lives. The device is currently being used by hundreds of families and the best hospitals across North America.

We are constantly working towards building mobility solutions for all. At Trexo Robotics, you will find a flat organization where you can work with highly optimistic, low ego, and exceptionally talented individuals who look forward to solving hard problems.

About the job

We are a MedTech startup seeking a Junior Robotics Software Developer to join our team and help improve our existing product while developing future generations of devices.

You will work closely with senior engineers to implement, test, and refine the software that brings our hardware to life. This is a role for someone who loves seeing their code move physical objects and is eager to dive deep into the intersection of human-machine interaction.

This position is hybrid (3 days in our office in Mississauga)

This is a new position within our Engineering team.

What you will do:
  • Architect and program software for robotic exoskeletons, including embedded firmware, planning and control algorithms

  • Maintain robust, comprehensive documentation for all developed tools and workflows.

  • Create and maintain design documentation as required by our Quality Management System (QMS)

  • Design, develop, and implement scripts, tools, and applications to automate various company tasks, using Python and other scripting languages.

  • Assist in streamlining production processes and improving testing workflows.

  • Support the customer support and manufacturing teams in solving issues.

  • Research new advances in robotics and how they may apply to our design.

  • Work with hardware and manufacturing teams to bring new hardware to market.

Required Skills and Experience:
  • Degree in Robotics, Mechatronics, Computer Science, or a related field (or equivalent hands-on project experience).

  • Proficiency in C/C++ (for firmware) and Python (for scripting/tools).

  • Project-based exposure to robotics concepts such as PID control, kinematics, or sensor processing.

  • Experience with microcontrollers (e.g., STM32, Arduino, ESP32) or RTOS environments.

  • Comfortable working in a Linux environment and using version control (Git).

  • A thinker who pays attention to detail and has a strong drive to take initiative.

  • Ability to clearly explain technical challenges and document your work for the rest of the team.

  • A genuine interest in exoskeletons, biomechanics, or assistive technology.

Nice to Have:
  • Familiarity with ROS/ROS2.

  • Background in Android App Development.

  • Experience with Rust and Go.

  • Skills in data and log analysis.

  • Familiarity with reviewing electrical designs and parsing component datasheets.

  • Experience with AWS.

  • Knowledge of QMS systems and ISO 13485.

  • Experience working in a regulation software environment (i.e. IEC 62304 and/ or ISO 26262).


Compensation and Benefits
  • Unlimited Vacation policy.

  • Flexible work options.

  • Group benefits plan (medical and dental)

  • Snacks in the office.

  • Dog friendly office.

Interview Process
  • Intro video call to discuss the opportunity and the company with the HR team.

  • Intro technical video call to discuss the role at a high level with one of our engineers.

  • Deep-dive technical interview with the engineering team.

  • Team fit interview with the co-founders (Manmeet and Rahul) and engineering team members.

  • Background check and offer.

Work Authorization: Please note that we are unable to provide visa sponsorship or support work authorization applications. We can only consider candidates who already have the legal right to work in the location they are applying for.
AI in Recruitment: At Trexo Robotics, we use artificial intelligence (AI) tools to support our recruitment process. AI helps with tasks like resume screening, drafting job descriptions, creating interview questions, and occasionally sourcing candidates. Final hiring decisions are always made by our team. Our goal is to use AI responsibly to streamline administrative tasks, improve candidate experience, and maintain fair, unbiased hiring practices aligned with industry standards.

Similar Jobs

An Hour Ago
Easy Apply
Remote or Hybrid
United States
Easy Apply
187K-234K Annually
Senior level
187K-234K Annually
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Senior Software Engineer at Babylist, you will develop systems for a high-volume marketplace, collaborating on advertising, commerce features, and infrastructure while leading projects and improving processes with AI-driven methodologies.
Top Skills: Ai Coding ToolsAWSDjangoJavaScriptMySQLNode.jsPythonReactRedisRuby On RailsSidekiq
An Hour Ago
Hybrid
223K-334K Annually
Expert/Leader
223K-334K Annually
Expert/Leader
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
The Staff Software Engineer will lead technical strategies for the Cash App Banking team, overseeing architectural decisions, mentoring engineers, and developing financial products that improve customer banking experiences.
Top Skills: AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedis
An Hour Ago
Remote or Hybrid
CA, USA
264K-395K Annually
Senior level
264K-395K Annually
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Software Engineer, you will lead technical strategies, drive architectural decisions, mentor engineers, and develop consumer banking solutions using various technologies.
Top Skills: AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedis

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account