Embedded Firmware (Robotics) - Team Lead
Calgary, Alberta /
MECHATRONICS – Hardware/Mechatronics /
Full-time
/ On-site
About You
You want to work for a fast-paced company that thinks big and dreams huge. You are driven, view work as more than just a job, and are never satisfied with a project left half-done. You have a strong sense of personal ownership and responsibility for completion of objectives on time. You want to figure out why things tick which makes you tick but very little ticks you off. You want to think outside of the box and continually challenge your own limits, as well as those around you. You have a mad scientist mentality where you want to be part of the robots building robots revolution.
About Attabotics
Attabotics is the world’s first 3D robotics supply chain system for modern commerce. Inspired by the framework of ant colonies, Attabotics replaces the rows and aisles of traditional fulfillment centers with a patented storage structure and robotics shuttles that utilize both horizontal and vertical space, reducing a company’s warehouse needs by 85%. By empowering retailers to place fulfillment centers near high-density urban areas, Attabotics helps create jobs and decrease carbon emissions by closing the last-mile delivery gap. Attabotics is a TIME Magazine Most Innovative Company special mention, CNBC Disruptor, and one of Fast Company’s world’s 50 most innovative companies. Attabotics is based in Calgary, Alberta, Canada, with fulfillment centers across the United States and Canada.
The Role
The Embedded Lead will build and lead a team of developers that contribute to New Product Introduction (NPI) embedded software deliverables of our robotic shuttles. Reporting to the Manager, Embedded Systems Sustaining, the Embedded Lead will provide technical direction on system design/architecture and establish/enforce outstanding development processes and practices.
The Embedded Lead will support and ensure the team develops the right product with quality and efficiency, focused on shaping and maintaining development/training plans for each member and balancing workloads/allocations across the team. The Embedded Systems Lead will organize scheduled software releases and work with multi-disciplinary teams to validate designs, troubleshoot issues, determine root causes and design and implement corrective embedded solutions.
What we need
- Lead the NPI Embedded team responsible for the embedded software design, implementation, testing and delivery of our robotic shuttles
- Hire great people, help them be greater still, through careful coaching and mentoring
- Develop and maintain a team passion for efficient and accurate work
- Respond to the Project Teams needs for resources or support for out of bounds conditions
- With direction from Management, develop and coach the best practices for agile engineering development, test, quality, and project discipline
- Deploy a non-fragile code base with a focus on automated tested code base
- Efficiently develop a quality code base using outstanding processes
- Develop and maintain automated test and deployment infrastructure with other departments
- Be part of the development and execution of roadmaps for feature development and organize scheduled software releases
- Contribute to department processes and engineering habits – creating and improving tools when required
- Work with cross-functional teams as an individual contributor or project prime to deliver embedded solutions
- Adopt the principles of a self-managed team
- Communicate and manage out of bound conditions
- Employ Agile (sprint, Kanban) tools and practices to manage team workflow and deployments
- Provide status reports on all KPIs and project progress through Microsoft DevOps , Excel, PPT and Microsoft Project
- Participate in joint development efforts with project managers, vendors/suppliers, clients and industry partners
As a key member of a project team, you may also be asked to:
Who you are
- Degree in Computer Science, Mechatronics Engineering or a related field
- 1+ years leading embedded software teams or projects
- 5+ years’ experience in embedded development demonstrating increasing levels of responsibility and leadership
- Experience in product development projects, deploying commercially successful designs into production
- Demonstrated experience and passion for leading and mentoring a team of developers
- Knowledge and experience working with industrial communication protocols such as EtherCAT, Profibus, Ethernet/IP, Modbus, etc
- Proven skills in developing motion control embedded software in multithreaded, real-time environments (ThreadX preferred)
- Excellent skills in embedded C/C++ (Python is an asset)
- Proven ability to work from electronic schematics or interface specifications
- Able to help others understand and priorities their work acting as a team enabler, maintaining a high level of drive and enthusiasm for achieving our goals
- Knows what it takes to build support and trust across the organization though clear communication of work and collaboration with peers
- Flexible schedule that may include long days, occasional evenings and weekends and travel
- Strong project management and planning skills – communicates changes and progress, completes projects on time and budget
- Dynamic, driven, organized and detail oriented; excels in project and people management; communicates with ease at all levels; thrives in an ambiguous changing environment and is adept at facilitating actions
- Excellent communication, interpersonal, and problem-solving skills
If this description describes you perfectly and the work environment you know you can thrive in, send us your resume as well as describe to us what you’re passionate about and we may just reach out to you.
Attabotics is committed to employing the best people to do the best job possible within our environment. We hire based on merit and are strongly committed to cultivating diversity as a source of excellence. Attabotics firmly believes that a vast array of perspectives produces and promotes innovation and business success. Our corporate diversity encompasses differences in ethnicity, gender identity or expression, language, age, sexual orientation, religion, socio-economic status, physical and mental ability and education.
Attabotics promotes a corporate safety culture where employees’ health, safety & well being is number one and with the ultimate goal of establishing a zero incident work environment.
Attabotics is aware of false advertisement of our postings, which may include compensation information. These are fraudulent sites and should not be trusted. For a current listing of all our postings, and the only legitimate location to apply, please visit.