Logo
myGwork - LGBTQ+ professionals & allies

Software Development Engineer

myGwork - LGBTQ+ professionals & allies, Sunnyvale, California, United States, 94087


This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community.DescriptionAmazon's Lab126 Platform Software team is looking for a Software Development Engineer to lead the design and implement critical software modules for robots. You will help contribute to the next generation of robots that are based on the Astro. You will drive technical designs and features for next gen robots.Key job responsibilitiesAs a Software Development Engineer, you will be working with a unique and gifted team developing exciting products for consumers and collaborate with cross-functional engineering teams.RoleWe are looking for a talented and passionate Software Engineer to be part of an exciting team building device software. You will have an enormous opportunity to make a large impact on the design, architecture, and implementation of cutting edge products used every day, by people you know. In this role, you will:Be responsible for system architecture and development of new features for embedded systemsInvestigate, prototype and deliver new and innovative system solutionsDesign, develop and verify firmware for embedded systemsParticipate in design reviews, API development, and documentationWork with new technologies that are vital to product developmentDeliver investigation plans and reports, architectural documents, design specs, software and firmware source code, build scriptsBuild expertise in one or more core technologies such as motor controlPerform tasks including debug, bring-up, Beta and production software developmentSuccessfully collaborate with both software and hardware product teamsA day in the lifeAs a Software Engineer, you will design and develop high quality embedded software. You will also have the opportunity to influence the product roadmap, define key components of overall system architecture and lead the adoption of best practices within the org. You will work closely with cross functional teams to bring a unified embedded control software solution for our customers.About The TeamPlatform Software team owns all the components and infrastructure on which Astro and next generation of products are built. Astro is already working in customer homes with more devices added every day. The team is responsible for defining architecture for next generation of product and execute it. The team develops embedded software using programming languages like C, C++ on both RTOS and general purpose linux OS.We are open to hiring candidates to work out of one of the following locations:Sunnyvale, CA, USABasic Qualifications3+ years of non-internship professional software development experience2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experienceExperience programming with at least one software programming languageExperience in one or more of these areas: motor control systems, sensors and associated algorithm development.Experience in embedded software design, development and debugging preferably on ARM based platformsExperience in coding in C/C++Experience with RTOS and embedded Linux developmentExperience in applying Computer Science fundamentals in products: object-oriented design, data structures, algorithm design, problem solving, and complexity analysisPreferred Qualifications3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experienceBachelor's degree in computer science or equivalentExperience with real time debugging tools (software and hardware)Excellent judgment, organizational, and problem solving skillsCan mentor other software developers to maintain architectural vision and software qualityComfortable taking initiative and working across teamsExcellence in technical communication with peers, partners, and non-technical co-workersAmazon 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. For individuals with disabilities who would like to request an accommodation, please visit

https://www.amazon.jobs/en/disability/us .Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $115,000/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit

https://www.aboutamazon.com/workplace/employee-benefits . This position will remain posted until filled. Applicants should apply via our internal or external career site.

#J-18808-Ljbffr