Our Robot OS Platform team is expanding and we're looking for an exceptional software manager to join our team. We're looking for someone with great interpersonal skills, passion, energy, and the desire to build.
What you will do:
As a software manager on our team, you will have a highly visible opportunity to lead a team of engineers in design, development, test, and deployment of new IoT features for iRobots fleet of robots.
We'd love to talk to you if you have strong coding fundamentals, interest in working in IoT, structured Agile project management experience, passion for hiring and managing engineers, and experience creating and fulfilling a project vision for your team.
BS/MS in Computer Science or related field.
3+ years leading production software teams and direct reports
5+ years of programming experience on embedded systems (Linux/C/C++)
Experience mentoring and growing direct reports
Track record of product delivery working with a cross-functional partners
Ability to take raw product requirements and develop architectures and designs Excellent communication ability with peers and non-technical partners
Ability to define and make trade-offs
Preferred/Additional Skills (Not Required):
Experience working at consumer product company Solid understanding of networking fundamentals
Experience with Wi-Fi, BLE, and/or AWS
Experience with Android and/or iOS development
Experience working with Linux
Experience in Agile/SCRUM process is a plus
An ideal candidate would exhibit the following behavioral skills:
Excellent communication/interpersonal skills
Flexible in completing tasks in an ever-changing workplace Strong work ethic with a sense of urgency
Able to debate and commit
Self-motivated and organized
More Jobs From