remote
Embedded Software Development Engineer - Satellite Antenna - Amazon.com
Software Engineer
Design and implement embedded software, tools, and automation for satellite antenna RF systems, enabling engineers to design, debug, validate, and operate complex low‑Earth‑orbit communications hardware.
About the role
Key Responsibilities
- Develop and maintain embedded firmware for antenna control and RF signal processing on satellite platforms.
- Create test and validation software tools that automate hardware‑in‑the‑loop testing and performance analysis.
- Collaborate with RF, mechanical, and systems engineers to integrate software with antenna hardware and ground‑segment tools.
- Implement real‑time operating system (RTOS) solutions to meet strict timing and reliability requirements.
- Provide debugging support, root‑cause analysis, and continuous improvement of development workflows.
Requirements
- Bachelor’s or higher in Electrical Engineering, Computer Engineering, or related field with 3+ years of embedded software experience.
- Proficiency in C/C++ development on Linux‑based platforms and familiarity with RTOS concepts.
- Strong scripting skills in Python for test automation and data analysis.
- Experience with RF hardware, antenna systems, or satellite communications is highly desirable.
- Ability to work cross‑functionally, communicate technical concepts clearly, and deliver high‑quality code in a fast‑paced environment.