> Markdown version of [/jobs/ext/4660210-senior-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/4660210-senior-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Development Engineer - **Company:** Amazon.com, Inc. - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Contract:** Internship / Graduate position - **Skills:** Board Bringup, Software Applications, C++ (Programming Language), Code Review, Computer Programming, Software Design Patterns, Device Drivers, Embedded Software, Ethernet, Hardware Interface Design, Real-Time Operating Systems, Software Engineering, Serial Peripheral Interface, Integration Tests, Information Technology, Build Process, Software Coding, Software Version Control, Programming Languages - **Published:** November 10, 2026 - **Apply:** https://www.careerboard.com/us/en/find-jobs-in-United-States/-DEEC07B1B54AEAFF48/ ## About the Role BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ 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 ## Description In this role, you will participate in all phases of software development from requirements through implementation and test to operations. Our team tackles many critical satellite functions: power management, hardware interfaces, command & telemetry, and autonomous control., Develop Embedded software in C, C++, Rust, or other languages in a Real Time operating system environment - Architect, design, and implement software for satellite constellation - Write software to interact with devices/electronics using I2C, SPI, RS-422, RS-485, Ethernet, etc. communications - Write device drivers and system applications for flight code and flight management - Work closely with hardware teams to support board bring-up and integration testing Export Control Requirement Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (ie, current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.