1 Click Easy Apply


Senior Software Engineer


Boulder, Colorado


Senior Software Engineer 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 Senior Software Engineer to join our team. This engineer will be a major contributor in creating the way our robot understands and interacts with the world.
Role & Responsibilities
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
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
7+ years of experience in designing and developing C# applications in both web and non-web environments
1+ year of experience working within UWP
1+ year of experience with C++
Excellent understanding of object-oriented design principles
Experience developing platforms or APIs that are consumed by other developers
Performance profiling and optimization
Experience creating high-value unit or integration tests
Experience with Git, Team Foundation Server
Mentoring developers in process and technology
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: kernel mode driver development on Windows
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:
C++: 1 year
robotics: 1 year
UWP: 1 year
designing and developing C# applications: 7 years

1 Click Easy Apply

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

All rights reserved
Swanco LLC