×
Register Here to Apply for Jobs or Post Jobs. X

Satellite Embedded Software Engineer

Job in El Segundo, Los Angeles County, California, 90245, USA
Listing for: The Aerospace Corporation
Full Time position
Listed on 2026-06-02
Job specializations:
  • Engineering
    Software Engineer, Systems Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Small Satellite Embedded Software Engineer

Job Title and Location

Small Satellite Embedded Software Engineer (Senior Member of Technical Staff / Engineering Specialist – Embedded Software Engineering), El Segundo, CA (requires at least 4 days onsite).

What You’ll Be Doing
  • Develop microcontroller‑scale computer architectures for small satellite embedded systems (e.g., Microchip PIC, Arm Cortex‑M0/M4/M7).
  • Design, test, and debug embedded microcontroller/microprocessor applications.
  • Assist with software releases, deployments, and documentation.
  • Coordinate with subsystem leads to define software requirements and interfaces.
  • Develop software libraries and applications to support satellite testing and operations.
Minimum Requirements for Senior Member of Technical Staff
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a related discipline.
  • Three or more years of related experience.
  • Embedded systems development experience, e.g., working knowledge of real‑time design, verification workflow, etc.
  • Programming experience with embedded microcontrollers or microprocessors.
  • Hardware debugging skills and experience with power supplies, signal generators, oscilloscopes, and/or logic analyzers.
  • Ability to obtain and maintain a security clearance issued by the U.S. government.
  • U.S. citizenship is required to obtain a security clearance.
Minimum Requirements for Engineering Specialist
  • Six or more years of total relevant experience.
  • Deep knowledge of RTOS and embedded Linux development, resiliency and fault tolerance techniques, bus, data communication and networking protocols.
  • Large systems experience, e.g., workload orchestration and containerization, engineering geographically dispersed services, multi‑vendor services integration.
Additional Qualifications
  • Masters or Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a related discipline.
  • Advanced Linux kernel knowledge including device tree customization, kernel module/driver development, board bring‑up, and boot loader configuration (U‑Boot).
  • Hands‑on experience with FPGA design tools (Xilinx Vivado), HDL programming (VHDL/Verilog), soft‑core processor integration (Micro Blaze), and hardware‑software co‑design.
  • Proficiency with enterprise networking concepts including SSH tunneling/port forwarding, VPN configuration and troubleshooting, router/firewall configuration, iptables, network segmentation, and protocol analysis tools.
  • Familiarity with RF test equipment (spectrum analyzers, signal generators), digital modulation schemes, and RF signal processing.
  • Domain expertise in specialized technical areas such as flight dynamics/orbital mechanics, machine learning/AI algorithms, precision timing systems (atomic clocks, GPS‑disciplined oscillators), radiation/photonic sensing, scientific instrumentation, or laser/optical systems.
  • Experience with diagnostics, maintenance, or operation of environmental test facilities (thermal/vacuum chambers, vibration tables, etc.) and associated instrumentation (e.g., National Instruments data acquisition tools with LabVIEW/Python).
How You Can Stand Out
  • Masters or Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a related discipline.
  • Advanced Linux kernel knowledge including device tree customization, kernel module/driver development, board bring‑up, and boot loader configuration (U‑Boot).
  • Hands‑on experience with FPGA design tools (Xilinx Vivado), HDL programming (VHDL/Verilog), soft‑core processor integration (Micro Blaze), and hardware‑software co‑design.
  • Proficiency with enterprise networking concepts including SSH tunneling/port forwarding, VPN configuration and troubleshooting, router/firewall configuration, iptables, network segmentation, and protocol analysis tools.
  • Familiarity with RF test equipment (spectrum analyzers, signal generators), digital modulation schemes, and RF signal processing.
  • Domain expertise in specialized technical areas such as flight dynamics/orbital mechanics, machine learning/AI algorithms, precision timing systems (atomic clocks, GPS‑disciplined oscillators), radiation/photonic sensing, scientific instrumentation, or laser/optical systems.
  • Exper…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary