Senior Software Development Engineer in Test, Silicon Systems Group

3 weeks ago


Sunnyvale, California, United States Amazon Full time
About the Role

As a Senior Software Development Engineer in Test, you will be responsible for designing and developing test infrastructure, frameworks, and tools to ensure high-quality software releases. You will work closely with software engineering teams to drive continuous development, integration, and deployment.

Key Responsibilities

* Lead the design and development of test infrastructure, framework, that encourages the optimal combination of unit/component/integration and end-to-end tests.
* Collaborate with software engineering teams, driving continuous development, integration and deployment
* Working with Principal Engineers and other Senior engineers to develop best practices for software quality assurance across multiple software teams
* Actively participate in cross-team design reviews
* Assist in the career development of others, actively mentoring individuals and the community
* Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and expertise.

About the Team

The Amazon Silicon Systems Group (SSG) is part of the Amazon Devices team. We design and engineer high-profile consumer electronics, including the best-selling Echo devices. Our portfolio also includes innovative devices like Amazon Echo buds, Echo Frames and Echo Auto. What will you help us create next?

Requirements

* Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar technical field
* 7+ years experience in scripting, test code development, test frameworks and test tools in Python, Java.
* 7+ years experience in designed and implemented automated testing frameworks, continuous integration/continuous deployment (CI/CD) pipelines, and monitoring systems.
* 5+ years experience with Linux OS and shell-scripting
* Knowledge of QA methodology and tools.
* Clear written and verbal communication
* Experience working closely with development and business teams to communicate problem impacts and to understand business requirements

Preferred Qualifications

* 7+ years experience in embedded systems, and devices automation.
* Expert in DevOps, Automation testing, automation framework development, software quality and testing methodologies
* Comfortable working in a fast-paced, highly collaborative, dynamic work environment
* Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
* Experience in transforming manual testing to automated testing

About Amazon

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. For individuals with disabilities who would like to request an accommodation, please visit

  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software EngineerLocation: OnsiteDuration: 8 monthsWe are seeking an experienced Silicon Embedded Software Engineer to join our team at Intelliswift Software.Key Responsibilities:Develop, compile, run, and debug C/C++ bare-metal/firmware/software tests/apps targeting ARM CPUs/DSPs in pre-silicon (virtual, emulation, and FPGA...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software DeveloperLocation: RemoteDuration: 8 months8+ years of experience working with C/C++, FPGA, prototyping and platformsMust-Have SkillsC/C++ experience, needs to be hands on experience of 8 years minimumUnderstand nuances of making SW work with HWFPGA, prototyping and platforms experienceNice-to-have SkillsPython skillsJob...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Silicon Embedded Software Engineer - Firmware and Hardware ExpertLocation: OnsiteDuration: 8 months8+ years of experience working with C/C++, FGPA, prototyping and platformsMust-Have SkillsC/C++ experience, hands-on experience of 8 years minimumUnderstanding of software working with hardware nuancesFPGA, prototyping and platforms...


  • Sunnyvale, California, United States LI Test Company Full time

    Job Description:At LI Test Company, we are seeking a highly skilled Senior Software Engineer - Test Automation to join our team. The successful candidate will be responsible for designing, developing, and maintaining automated test frameworks to ensure the quality of our software products.Key Responsibilities: Design and develop automated test frameworks...


  • Sunnyvale, California, United States Synopsys Full time

    Job SummaryWe are seeking a highly skilled and motivated software engineer to join our Custom Design Group at Synopsys. As a Senior Research and Development Software Engineer, you will be responsible for designing, implementing, testing, and documenting best-in-class place-and-route algorithms and features.Key Responsibilities• Designing and implementing...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Engineer to join our team at Amazon Silicon Systems Group. As a Quality Assurance Engineer, you will be responsible for developing and executing test strategies, creating and maintaining test plans, and collaborating with cross-functional teams to ensure the highest quality products.Key...


  • Sunnyvale, California, United States United Software Group Full time

    Role: As a Software Test Engineer at United Software Group, you will be responsible for designing and developing automated test frameworks for REST services using Selenium and other web automation tools. You will work closely with the development team to ensure that our software meets the highest quality standards. Responsibilities: Design and develop...


  • Sunnyvale, California, United States Saxon Global Full time

    Job Title: Senior Software Development Engineer in TestJob Summary:We are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Saxon Global. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:- Design...


  • Sunnyvale, California, United States META Full time

    About the RoleMeta is seeking a highly skilled ASIC Engineer to join our Infrastructure organization. As an ASIC Engineer in the Infra Silicon Enablement team, you will be part of a dynamic team working with the best in the industry, focused on developing and supporting innovative ASIC solutions for Meta's data center applications.Responsibilities Work...

  • Senior Test Engineer

    4 weeks ago


    Sunnyvale, California, United States LI Test Company Full time

    Job OverviewWe are seeking a skilled Senior Test Engineer to join our team at LI Test Company. As a key member of our quality assurance team, you will be responsible for designing and implementing comprehensive test plans to ensure the highest quality of our products.Key Responsibilities* Develop and execute test plans to identify and report defects*...


  • Sunnyvale, California, United States Apple Full time

    Role OverviewWe are seeking a highly skilled Firmware Engineer to join our Wireless Connectivity Silicon Team at Apple. As a key member of our team, you will be responsible for designing, developing, and bringing up innovative wireless silicon for various Apple products.Your primary focus will be on developing highly efficient firmware architectures and...


  • Sunnyvale, California, United States Fresh Consulting Full time

    We are seeking a highly skilled Embedded Software Engineer to join our team at Fresh Consulting. As a key member of our software development team, you will be responsible for developing, compiling, and debugging C/C++ baremetal/firmware/software tests/apps targeting ARM CPUs/DSP in pre-silicon and post-silicon setups.Key responsibilities include:Developing,...


  • Sunnyvale, California, United States META Full time

    Job SummaryMeta is seeking a highly skilled Silicon Lifecycle Engineer to join our Infrastructure organization. As a key member of our team, you will be responsible for designing, developing, and validating innovative ASIC solutions for Meta's data center applications.Key Responsibilities Work across all aspects of the silicon lifecycle, from early...


  • Sunnyvale, California, United States United Software Group Full time

    Job Title: Android Software DeveloperWe are seeking an experienced Android Software Developer to join our team at United Software Group. As an Android Software Developer, you will be responsible for the development, improvement, and release of our Business Android App. You will participate in peer code reviews and contribute effectively within an agile setup...


  • Sunnyvale, California, United States Nokia Full time

    Job Title: Senior Software Development EngineerNokia is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing software features that align with software requirement specifications defined by Nokia product marketing teams.Key...


  • Sunnyvale, California, United States Apple Full time

    Silicon Validation EngineerAt Apple, we're looking for a skilled Silicon Validation Engineer to join our growing mmW and cellular wireless design team. As a key member of our team, you will be responsible for the characterization and validation of our silicon products, ensuring they meet the highest standards of quality and performance.Key...


  • Sunnyvale, California, United States Diverse Lynx Full time

    We are seeking a skilled Senior Software Test Engineer to join our team at Diverse Lynx LLC. As a key member of our QA team, you will be responsible for designing and developing automated stress and stability tests for embedded systems.Key Responsibilities:Create new command line, OS, and web software tools for restore, kickoff, status, triage, and reporting...

  • RF Systems Engineer

    4 weeks ago


    Sunnyvale, California, United States Apple Full time

    RF Systems Engineer Role OverviewAs an RF Systems Engineer at Apple, you will be part of a world-class team responsible for developing groundbreaking wireless silicon for our products. Your primary focus will be on specifying, developing, and validating RF system specifications, working closely with partner teams in Platform Architecture, Product Systems,...


  • Sunnyvale, California, United States Tech Providers Inc. Full time

    Job SummaryAt Tech Providers Inc., we are seeking a highly skilled Embedded Systems Developer to join our team. As an Embedded Systems Developer, you will be responsible for developing, compiling, and debugging C/C++ bare-metal/firmware/software tests and applications targeting ARM CPU's/DSP in pre-silicon and post-silicon setups.Key ResponsibilitiesDevelop...