mid Software Engineer ic 3+ yrs Bachelor's · Posted Feb 5, 2026
$165,200 – $223,600
USD per year

About this role

Amazon is hiring a mid-level Software Engineer based in Sunnyvale, CA. The posting calls out experience with Java, C#, Linux, Data Structures and roughly 3+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $165,200–$223,600 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Sunnyvale, CA
Experience
3+ years
Education
Bachelor's degree
Department
Software Development
Posted
Feb 5, 2026
AI Summary
Embedded Software Development Engineer designing security systems for Amazon's next-generation devices. Develops real-time firmware and Linux software implementing security controls, cryptographic algorithms, and secure boot. Requires 3+ years software development, 2+ years system design/architecture, and security technology knowledge.

More roles at Amazon

Certified Pharmacy Technician, Fulfillment - Amazon Pharmacy
Miami, FL · mid
Delivery Consultant – SAP , Professional Services, SAP
New York City, NY · mid
Python Ruby AWS
MLA IP Design Verification Engineer, Annapurna Labs
Cupertino, CA · mid
Python AWS Machine Learning
Sr. Social Media & Influencer Manager, Amazon Books Brand & Social
Seattle, WA · senior
Senior Supply Chain Manager, Fauna
New York City, NY · senior
Full Stack
All Amazon jobs →

Job description

from Amazon careers

Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced devices like Fire tablets, Fire TV, Amazon Echo and the Astro personal robot. What will you help us create? Work hard. Have fun. Make history. We are looking for a Embedded Software Development Engineer with a strong background in SOC Security to help design our security systems in our next generation devices. In this role you will work with system architects, program managers and hardware engineers to implement security features and assess security software architecture for our next generation devices. You will be responsible for the development of real-time embedded firmware and embedded Linux software that implements security controls for the platform. Key job responsibilities - Develop real-time embedded firmware and embedded Linux software that implements security controls and features for the platform - Work closely with system architects, program managers, and hardware engineers to design and integrate security solutions into the next generation of Amazon devices - Assess security software architecture and provide recommendations to improve the overall security posture…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Sunnyvale, CA Jobs in Sunnyvale, CA software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions