Connecting talent and technology https://lnkd.in/eEWE_dhk
Robotics Software Engineer
Location
Canada
Posted
81 days ago
Salary
0
Seniority
Senior
Job Description
Robotics Software Engineer
Efovinity Inc
• Conduct research and development in robotics areas such as motion planning, manipulation, perception, and multi-robot coordination. • Design and build reusable, production-quality robot behaviours that enable robots to be reconfigured to execute different industrial processes autonomously. • Develop robotics software across the stack, from application logic to motion planning and control. • Integrate perception, planning, and control components into a reliable, end-to-end robotics system. • Improve the robustness of the robotics stack to support continuous operation and reduce downtime in production environments. • Develop solutions that run consistently in both simulation and on real robots, helping reduce the simulation-to-reality gap. • Collaborate with mechanical, AI, and simulation teams to turn new technical advances into deployable capabilities. • Contribute to scaling robotics deployments across multiple customer sites and industries.
Job Requirements
- Proven experience developing production-quality software deployed on physical robotic or automated systems.
- Strong understanding of robotics fundamentals such as kinematics, motion planning, and robotic manipulation.
- Experience integrating complex software and hardware components into reliable end-to-end systems.
- Excellent software engineering skills in Python, including building and maintaining object-oriented codebases.
- Experience using Docker and working with common CI/CD tools and workflows.
- Experience working with ROS2 or similar robotics frameworks and familiarity with robotics simulation environments.
- Strong experience with modern software development practices and tools, including Git, version control workflows, and code reviews.
- Master’s degree in Robotics, Computer Science, Software Engineering, or a related field, or equivalent industry experience.
- Ability to collaborate effectively in a distributed engineering team and communicate clearly with technical stakeholders.
- Experience developing and deploying robotic systems in real production environments.
- Hands-on experience working with ABB robotic arms.
- Familiarity with NVIDIA Omniverse, Isaac Sim, or similar robotics simulation platforms.
Benefits
- High exposure: You will work closely with experienced robotics, AI, and systems engineers, contributing directly to the core technology that powers our automation platform and shaping capabilities that are deployed in real industrial environments.
- Career acceleration: This role offers the opportunity to deepen your expertise across the robotics stack, from application software to motion planning and system integration, while working on complex real-world automation problems.
- Real impact: The systems you help build will run in production at customer sites, enabling robots to execute real industrial processes and directly improving reliability, performance, and scalability of our deployments.
Related Guides
Related Categories
Related Job Pages
More Robotics Jobs
• Co-managing the company • Defining and executing the strategic vision for a robotics automation startup • Shaping and developing the company’s product offering in the robotics and automation space • Identifying market opportunities and aligning product strategy with customer needs • Building and maintaining strong relationships with clients, partners, and industry stakeholders • Monitoring robotics and automation trends to identify opportunities for innovation • Building and leading a small, high-performing team • Creating a culture focused on ownership, collaboration, and high execution standards • Designing internal processes and operational structures from scratch • Overseeing core business operations and supporting financial planning activities (budgeting, forecasting)
• Identificar e analisar oportunidades de automação de processos não atendidas; • Criar design técnico detalhado para implementação dos bots RPA; • Utilizar habilidades de desenvolvimento para criar, implementar bots RPA; • Integrar os bots RPA com sistemas existentes, garantindo a transferência de dados; • Realizar testes rigorosos para garantir a funcionalidade e estabilidade dos bots RPA; • Monitorar o desempenho dos bots RPA implantados e implementar melhorias; • Orientar a equipe de desenvolvedores RPA, promovendo boas práticas de desenvolvimento; • Trabalhar em colaboração com stakeholders internos para entender as necessidades de automação; • Treinar e capacitar outros desenvolvedores RPA em técnicas avançadas de automação; • Garantir que as soluções RPA estejam em conformidade com as políticas de segurança.
• Realizar a manutenção de robôs desenvolvidos em produção; • Operar e monitorar os robôs, documentando progressos, problemas e riscos; • Realizar a interface com as equipes de RPA dos clientes durante e depois da operação; • Analisar os incidentes com o robô; • Propor correções e pequenas melhorias; • Realizar o diagnóstico das principais causas dos problemas para propor soluções adequadas; • Realizar comunicação e alinhamento com equipes técnicas dos projetos e dos clientes.
Accounting Operations & Automation Manager – Accounting AI, Process Automation
RedSkyMission Focused | Beyond The Horizon
• Participating in the evaluation of accounting firms before acquisition (processes, organization, service quality) • Analyzing accounting and payroll processes and identifying operational risks • Evaluating accounting tools and systems used by firms (including Comarch Optima and SaldeoSMART) • Preparing recommendations and operational improvement plans for post-acquisition integration • Implementing operational standards in acquired accounting firms • Standardizing accounting workflows, document circulation, and quality control processes • Introducing process improvements and automation initiatives • Training teams and supporting the adoption of new operational standards • Monitoring operational performance and service quality • In the long term, managing the operations of accounting firms within the group



