1 Click Easy Apply


Software Engineer, Lead


Boulder, Colorado


Software Engineer, Lead Job Opening in Boulder, Colorado - Are you inspired by the idea of putting a personal robot in every home? That is our mission! We are looking for curious, passionate robotics engineers to join our team in Boulder, CO! We are seeking engineers with a ?can-do? approach who believe in continuous improvement through experimentation, testing, and feedback. If you have a passion for robotics, we want to talk with you!
Due to the sensitivity to the position, we will reveal the hiring company during the phone interview process. Thanks for your understanding!
The Role - We?re looking for a Lead Software Engineer to join our team. This engineer will be responsible for leading the technical implementation of our robotics platform.
Role & Responsibilities
Defines and extends robot platform architecture in response to need
Performs code reviews to ensure that high quality standards are met for both functional and non-functional requirements
Defines and performance requirements for our software products
Defines, implements, and manages security best practices across our product suite
Completes technical software development and defect resolution
Provide design recommendations for extensible, maintainable solutions
Performs programming activities which may require research
Collaboratively works with product to elicit requirements
Provides reasonable task and project effort estimates
Mentors other engineers
Ensures timely, effective, and quality delivery of production-minded software implementations
Develops and tests applications based on requirements and established best practices
Collaboratively works with QA team to ensure timely delivery of high-quality products
Collaboratively works with community support team to ensure a high-quality user experience
Desired Skills/Experience
12+ years of experience in designing and developing C# applications in both web and non-web environments
5+ years of experience working as a lead engineer
2+ years of experience with C++
Excellent understanding of object-oriented design principles
Experience creating high-value unit or integration tests
Experience with Git, Team Foundation Server
Working within a Scrum or agile development environment
Nice to have: experience with microcontrollers or sensors
Nice to have: experience building consumer or industrial robots
Nice to have: Windows kernel mode driver implementations
Desired Traits
Creative problem solver
Self motivated to set and meet aggressive goals with minimal supervision
Entrepreneurial
Service Minded
Passionate
Excellent work ethic and attention to detail
Very organized
Collaborative mindset
Strong written and verbal communication skills
Job Type: Full-time
Required experience:
working as a lead engineer: 5 years
designing and developing C# applications: 10 years
robotics: 1 year
C++: 2 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC