About this Role:
We are currently looking for a leader to join our Robot System Software team. This team is critical to the success of products and is currently responsible for: platform creation for autonomy software, safety monitoring software, system diagnostic software, IoT client software and Infrastructure and DevOps services. As the leader of this team, we will look to you to provide leadership and expertise in the development of this leading edge robotic software. This is an unique opportunity to join one of the fastest growing robotics company in the region.
How you will make a difference:
Manage, build and maintain the teams to create, maintain, and improve our robot software
Facilitate and enable highly technical team and team leaders to bring new innovation to the market
Work closely with the product management and architecture team to create and deliver innovative, and user-friendly, and useful product features
Provide platform for autonomy software through development of APIs
Lead development of the safety standards for our robots in software
Lead development and maintenance of the development environment and processes
Key Skills and Experience:
B.Sc. or graduate degree in computer science, engineering or equivalent
10+ years of experience working in software engineering with 5+ years of experience in managing development teams
Experience leading software engineering teams larger than 20 developers
Experience in recruiting and building a strong development team
Development experience in modern C++, ROS and Python
Proven experience leading large and small software development projects
Proven experience with modern development process based on agile methodology
Proficient in communicating architecture, presenting and sharing software solutions to complex robotic challenges
Driven individual, passionate, self-starter
Medium skill level in a Linux-based OS with command-line
Nice to Have:
Managed off-shore engineering team
Qt QML, Electron experience
Experience with Functional Safety concepts
Experience with maintaining robotics simulation (Gazebo, Flatland)
Avidbots is an equal opportunity employer committed to building a diverse workforce. As a multicultural organization, we encourage individual achievement and recognize the strength of a diverse workforce. We offer a professional working environment and culture and believe that work / life balance is critical to ensure the happiness/well-being of our people.
Upon request, Avidbots will provide reasonable accommodation for applicants with disabilities throughout the recruitment and selection process.
Full Job Description Role Summary/Purpose: The Software Development SME for Locomotive Controls and Software will have responsibility for ensuring that...
Apply For This JobDate Posted : 2023-11-16 2023-11-16 Country : United States of America Location : AZ861 : RMS Rita Road Bldg 9030...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About this opportunity The Service Delivery Coordinator plays a key support role to the service...
Apply For This JobFull Job Description We are looking for a Voice Engineer. It is a contract-based Job Position.Contract duration: 1 yearWork Authorization:...
Apply For This JobFull Job Description POSITION SUMMARY KP Contracting is seeking an ambitious and driven Outdoor Living Sales Consultant to follow up...
Apply For This JobSales Coordinator, International Broadcaster & Platforms Sales, TV and film (NY-based) A24 is looking for a Coordinator to provide support...
Apply For This Job