Robotics Software Developer role at Trexo Robotics focusing on software development for powered wearable robots. Work on embedded systems, collaborate with hardware teams, and advance robotics technology.
Responsibilities
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.
Requirements
Experience in architecting and writing software for a hardware based product.
Strong background in robotics concepts such as motion planning, control systems, reading and interpreting sensors.
Strong programming and debugging skills in C, C++, and Python.
Experience with systems programming of embedded Linux.
Experience writing embedded firmware for microcontrollers (e.g. bare metal or FreeRTOS) and experience integrating with peripherals over serial/I2C/SPI/USB.
Skilled in debugging robotics or other electromechanical systems.
Proficiency in documenting requirements and creating comprehensive functional specifications.
Strong problem-solving skills and attention to detail.
Ability to work independently and collaboratively in a team.
Excellent communication skills and the ability to explain complex technical concepts.
Strong critical thinking and analytical skills (able to piece together lots of information and condense it to something useful).
Freelance External Sales Partner helping to introduce Lemvos marine robotics products to new customers and markets. Commission - based role suited for someone with an existing network in relevant sectors.
Automation Supervisor at DSV responsible for coordinating e - commerce automation activities. Overseeing operations to maximize throughput and productivity in logistics environments.
Intermediate RPA Software Developer developing automations using UiPath and PowerAutomate at Intact. Collaborating with stakeholders and integrating solutions with enterprise systems.
Project/Process Automation Manager coordinating cross - functional efforts across teams for Jugabet, a gaming platform serving Latin America. Focus on improving processes and automating routine tasks.
Sales Lead for Cyber OT Security solutions at Honeywell, driving growth in the Western Canada market. Engaging clients across sectors like Energy, Power and Life Sciences.
RPA Developer designing automation solutions for Alberta Blue Cross, delivering production - grade automation with RPA and AI technologies. Collaborating with business teams and contributing to continuous improvement.
Junior Robotics Software Developer at Trexo Robotics, enhancing mobility solutions for children with movement disorders. Collaborate on software for robotic exoskeletons, focusing on engineering and development.
Senior Software Developer for designing and implementing customer data validation solutions at Nasdaq. Seeking collaborative individual with strong Java skills for a hybrid role in Canada.
Robotics Engineer (Contractor) integrating advanced robotics hardware and software for AI solutions at Maneva. Collaborate with engineers to optimize production operations in autonomous manufacturing.
Business Process Automation Analyst streamline processes and implement automation at Medavie. Collaborating across teams to identify efficiencies and optimize workflows while leveraging AI and low code platforms.