Current jobs related to Software Development Engineer, Devices - Sunnyvale, California - Amazon


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, including code development for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering with hardware interactionExperience in power and performance data analysis, including...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Python Software EngineerLocation: RemoteContract Duration: 12-MonthsEssential Skills:Proficient in Python, with experience in developing code for data repositoriesExperience with mobile devices and wearable technologyPreferred Skills:Background in computer engineering, particularly with hardware interactionsExperience in analyzing power and...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareLocation: Not specifiedOverview:We are seeking a highly skilled Senior Hardware Engineer with extensive experience in power management for consumer electronics and wearable devices. The ideal candidate will possess a strong background in the following areas:Key Qualifications:7 to 10+ years of...


  • Sunnyvale, California, United States Amazon Services LLC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our FTVX Team at Amazon Services LLC. As a key member of our team, you will be responsible for developing innovative software applications for our Fire TV platform.Key ResponsibilitiesDesign and develop high-quality Android application software for product...


  • Sunnyvale, California, United States Amazon Full time

    Job Title: Senior Technical Program ManagerAmazon is seeking a highly skilled Senior Technical Program Manager to lead the development and release of device software for our on-the-go devices. As a key member of our project team, you will be responsible for driving cross-functional collaborations, assembling project teams, and developing schedules to ensure...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Position: Senior Hardware EngineerCompany: Intelliswift SoftwareKey Responsibilities:Oversee hardware engineering projects with a focus on power efficiency in consumer electronics and wearable technology.Conduct power and thermal measurements to ensure optimal performance of devices.Implement data collection and tuning processes to enhance automation and...


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

    Job OpportunityJob Title: Senior Software EngineerJob Summary:Lynx Software Technologies, a leading provider of software solutions, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the needs of our...


  • Sunnyvale, California, United States Amazon Services LLC Full time

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Services LLC. As a key member of our Mobile Architecture team, you will be responsible for designing and developing scalable, secure, and performant code for the Alexa app.Key ResponsibilitiesDesign and develop mobile application software, including prototyping...


  • Sunnyvale, California, United States Generis Tek Inc Full time

    Job Title: Device Test EngineerWe are seeking a skilled Device Test Engineer to join our team at Generis Tek Inc. in Sunnyvale, CA.Job Summary:The successful candidate will be responsible for testing and debugging devices, including Comcast rdkb routers, firmware installs, and Linux-based systems. Experience with device testing, Linux platforms, and log...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our Devices and Services Trust and Security team, you will be responsible for designing, developing, and deploying large-scale, highly distributed innovative solutions for securing web applications and services that enable amazing...


  • Sunnyvale, California, United States Generis Tek Inc Full time

    Job Title: Device Test EngineerWe are seeking a skilled Device Test Engineer to join our team at Generis Tek Inc. in Sunnyvale, CA.Job Summary:The successful candidate will be responsible for testing and validating devices, including STB, Routers, and OTT, with a focus on firmware installs, test/debugging, and Linux skills.Key Responsibilities:Test and...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled and experienced software development engineer to join our Amazon Devices & Services Trust and Security team. As a key member of our team, you will be responsible for designing, developing, testing, and deploying large-scale, highly distributed innovative solutions for securing web applications and services that...


  • Sunnyvale, California, United States Juniper Networks, Inc. Full time

    About the Role:Juniper Networks, Inc. is seeking a highly skilled Software Engineering Sr. Manager to join our team. As a key member of our engineering leadership, you will be responsible for leading a multi-site team of managers, architects, and engineers in the development of platform software for Timing software, platform infrastructure, device drivers,...


  • Sunnyvale, California, United States Juniper Networks, Inc. Full time

    About the Role:Juniper Networks, Inc. is seeking a highly skilled Software Engineering Sr. Manager to join our team. As a key member of our engineering leadership, you will be responsible for leading a multi-site team of managers, architects, and engineers in the development of platform software for Timing software, platform infrastructure, device drivers,...


  • Sunnyvale, California, United States Arrow Electronics Full time

    Job DescriptionPosition: Embedded Firmware EngineerJob Summary:We are seeking a highly skilled Embedded Software Engineer to join our team at Arrow Electronics. The ideal candidate will have a strong background in device drivers, Android, and display drivers, and will be responsible for developing and implementing software/drivers for embedded devices and...


  • Sunnyvale, California, United States Amazon Services LLC Full time

    About the RoleAmazon Services LLC is seeking an experienced Systems Development Engineer to join our Design Technologies team. As a key member of our team, you will be responsible for designing, building, and maintaining the systems that our research, development, and design teams rely on to create innovative digital devices.Key ResponsibilitiesDesign and...


  • Sunnyvale, California, United States Amazon Services LLC Full time

    About the RoleAmazon Services LLC is seeking an experienced Systems Development Engineer to join our Design Technologies team. As a key member of our team, you will be responsible for designing, building, and maintaining the systems that our research, development, and design teams rely on to create innovative digital devices.Key ResponsibilitiesDesign and...


  • Sunnyvale, California, United States Juniper Networks, Inc. Full time

    Juniper Networks, Inc. in Sunnyvale, CA seeks a Software Engineering Sr Manager to participate on a multi-site team of managers, architects & engineers involved in development of platform software for Timing software, platform infrastructure, device drivers, chassis control, device management. Key responsibilities include: * Collaborating with...


  • Sunnyvale, California, United States Juniper Networks, Inc. Full time

    Job Summary:Juniper Networks, Inc. is seeking a highly skilled Software Engineering Senior Manager to join our team. As a key member of our engineering team, you will be responsible for participating in the development of platform software for Timing software, platform infrastructure, device drivers, chassis control, and device management.Key...


  • Sunnyvale, California, United States Intelliswift Software Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Intelliswift Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable front-end applications using React and TypeScript.Key ResponsibilitiesDevelop and maintain high-quality, scalable front-end...

Software Development Engineer, Devices

3 months ago


Sunnyvale, California, United States Amazon Full time

Software Development Engineer, Devices
Job ID: | Services LLC
DESCRIPTION
Amazon Devices is building products to enable new forms of ambient computing, and we are looking for skilled and passionate software engineers to join our world-class, growing team.

As an Software Development Engineer, you will conceive, design, and bring to market computer vision techniques for a smart-home product. In this role, you will play a crucial role in the development and deployment of generative AI and machine learning applications. Your primary responsibilities will include designing, developing, and deploying AI-driven applications that leverage cutting-edge generative AI and machine learning techniques. You will work closely with applied scientists and other engineers to create robust and scalable AI solutions that meet our clients' needs.

You will need to define models, drive best engineering practices, and produce clean, re-usable code. You must be prepared to deal with ambiguity and be ready to learn as you go. You will have the opportunity to influence product decisions and direction that will impact millions of customers.

Key job responsibilities
- Design, develop, and deploy generative AI and machine learning applications.
- Collaborate with data scientists and researchers to implement and optimize AI models.
- Develop and maintain scalable and efficient codebases.
- Conduct experiments, analyze results, and refine models to achieve optimal performance.
- Integrate AI models into production systems and ensure their reliability and efficiency.
- Deploy applications on devices and cloud platforms, and manage their lifecycle.
- Stay updated with the latest advancements in AI and machine learning technologies.
- Participate in code reviews, design discussions, and team meetings.
- Mentor junior engineers and provide technical guidance.

About the team
This role is on a cross-functional team with a startup mentality. We're moving fast and have ample growth and development opportunities.

We are open to hiring candidates to work out of one of the following locations:

Sunnyvale, CA, USA

BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience in embedded development in C/C++