Amazon
Software Development Engineer, eero
Amazon, California, Missouri, United States, 65018
WiFi has become a critical component to every home worldwide. eero, an Amazon Company, is the first product to deliver a whole home WiFi experience using mesh technology to make sure you never have to worry about connectivity ever again. We believe customers deserve the best connectivity and smart home experience possible. To find out more about eero, please checkout eero.com.
The Connectivity team at eero is looking for an experienced senior engineer for our device software team located in Taipei. This team will be collaborating closely with the existing device software teams located in San Francisco, California. A Senior Systems Software Engineer architects, designs and develops features and applications on eero's operating system - eeroOS. They continually strive to innovate and raise the bar for Operational Excellence across the rapidly growing fleet of eero devices. They create customer value by developing cutting edge features working across cross-functional Mobile, Cloud and Data teams.
This is a fantastic opportunity to have a significant impact on all aspects of a new product while working to build a world-class company that embodies great design, attention to detail, technological innovation, and quality.
Key job responsibilities
Enhance the user experiences for eero's whole home connectivity productsDive deep into embedded system internalsDesign and implement embedded networking featuresWork with core operating system, mobile and cloud teams to deliver featuresParticipate in architecting features and tackling intricate debugging across various teams.Hands-on involvement in the entire networking stack, showcasing technical expertise and problem-solving skillsCollaborate with internal hardware and testing teams to develop and refine WiFi systems.Interface with external vendors to address challenges and ensure integration of their solutionsCoordinate with global teams, adapting to different time zones and cultures to maintain project alignmentProvide technical guidance and mentorship to junior engineers
A day in the life
eero is a small and lean team. This means you'll enjoy an outsized impact and the benefit of having many different responsibilities. All within a day you’ll architect, design and develop features and applications on eero's operating system - eeroOS. You’ll work across Engineering, Product and CX teams to architect and define new, or improve existing customer/product features. You’ll design and implement code, test, deploy and maintain these across the eero fleet of devices.
You will have flexibility on exactly what your day to day will look like. We work hard for our customers – people all around the world. You will take on the challenges and responsibilities to help deliver new products and features, continually strive to innovate and raise the bar for Operational Excellence across the rapidly growing fleet of eero devices and create customer value by developing cutting edge features working across cross-functional Mobile, Cloud and Data teams.
About the team
We are an energetic team that takes on any responsibility to help deliver for our customers. While we are delivering results, we are having fun.
Our mission is to deliver the best connectivity experience to customers around the world. Our team owns new products and features that get delivered to these customers.
We focus on customer satisfaction but also care about your career development. Joining us and growing up together!BASIC QUALIFICATIONS
3+ years developing production software for networking/internet technologies on consumer or enterprise products3+ years of professional software development experience3+ years writing production quality code in C/C++/Go/Python3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsDeep hands-on technical expertise especially with Linux, embedded networking, and internet technologies like DNS, IPv6, DHCP, firewalls.PREFERRED QUALIFICATIONS
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiencesExperience working across timezones as a remote office.Experience designing large software systems based on embedded LinuxExperience designing software architectures for scalability, reliability, and performanceExperience with the Github, JIRA, Jenkins and Yocto build systemPosted:
November 8, 2024 (Updated about 3 hours ago)Posted:
November 17, 2024 (Updated about 8 hours ago)Posted:
November 16, 2024 (Updated 1 day ago)Posted:
October 22, 2024 (Updated 1 day ago)Posted:
October 18, 2024 (Updated 1 day ago)Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#J-18808-Ljbffr
The Connectivity team at eero is looking for an experienced senior engineer for our device software team located in Taipei. This team will be collaborating closely with the existing device software teams located in San Francisco, California. A Senior Systems Software Engineer architects, designs and develops features and applications on eero's operating system - eeroOS. They continually strive to innovate and raise the bar for Operational Excellence across the rapidly growing fleet of eero devices. They create customer value by developing cutting edge features working across cross-functional Mobile, Cloud and Data teams.
This is a fantastic opportunity to have a significant impact on all aspects of a new product while working to build a world-class company that embodies great design, attention to detail, technological innovation, and quality.
Key job responsibilities
Enhance the user experiences for eero's whole home connectivity productsDive deep into embedded system internalsDesign and implement embedded networking featuresWork with core operating system, mobile and cloud teams to deliver featuresParticipate in architecting features and tackling intricate debugging across various teams.Hands-on involvement in the entire networking stack, showcasing technical expertise and problem-solving skillsCollaborate with internal hardware and testing teams to develop and refine WiFi systems.Interface with external vendors to address challenges and ensure integration of their solutionsCoordinate with global teams, adapting to different time zones and cultures to maintain project alignmentProvide technical guidance and mentorship to junior engineers
A day in the life
eero is a small and lean team. This means you'll enjoy an outsized impact and the benefit of having many different responsibilities. All within a day you’ll architect, design and develop features and applications on eero's operating system - eeroOS. You’ll work across Engineering, Product and CX teams to architect and define new, or improve existing customer/product features. You’ll design and implement code, test, deploy and maintain these across the eero fleet of devices.
You will have flexibility on exactly what your day to day will look like. We work hard for our customers – people all around the world. You will take on the challenges and responsibilities to help deliver new products and features, continually strive to innovate and raise the bar for Operational Excellence across the rapidly growing fleet of eero devices and create customer value by developing cutting edge features working across cross-functional Mobile, Cloud and Data teams.
About the team
We are an energetic team that takes on any responsibility to help deliver for our customers. While we are delivering results, we are having fun.
Our mission is to deliver the best connectivity experience to customers around the world. Our team owns new products and features that get delivered to these customers.
We focus on customer satisfaction but also care about your career development. Joining us and growing up together!BASIC QUALIFICATIONS
3+ years developing production software for networking/internet technologies on consumer or enterprise products3+ years of professional software development experience3+ years writing production quality code in C/C++/Go/Python3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systemsDeep hands-on technical expertise especially with Linux, embedded networking, and internet technologies like DNS, IPv6, DHCP, firewalls.PREFERRED QUALIFICATIONS
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiencesExperience working across timezones as a remote office.Experience designing large software systems based on embedded LinuxExperience designing software architectures for scalability, reliability, and performanceExperience with the Github, JIRA, Jenkins and Yocto build systemPosted:
November 8, 2024 (Updated about 3 hours ago)Posted:
November 17, 2024 (Updated about 8 hours ago)Posted:
November 16, 2024 (Updated 1 day ago)Posted:
October 22, 2024 (Updated 1 day ago)Posted:
October 18, 2024 (Updated 1 day ago)Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
#J-18808-Ljbffr