Job thumbnail

Embedded Software Engineer -Networking



Posting ID: 7341120

Full Time
Share:Facebook iconTwitter iconLinkedin icon

In June 2020 our client was selected for a $199.5 million contract to deliver the NASA VIPER rover to the lunar south pole on-board the Griffin lunar lander. This mission will enable NASA's objective to map water ice on the lunar surface, which in turn supports NASA's plans for crewed missions in 2024. As part of Astrobotic's Planetary Landers Team, you will literally be creating history as we define the benchmark for commercial delivery of payloads to the Moon and beyond.


  • Leading the software design and development effort for the spacecraft communication subsystem
  • Collaborate with other teams on the communication subsystem hardware and software design
  • Integrate the communication hardware and software components for end-to-end data path testing
  • Test, analyze and benchmark the various components of the communication subsystem
  • Develop software test tools to aid in the testing and evaluation of the communication subsystem
  • Oversee the deployment of communication subsystem software throughout the product life-cycle
  • Assist with the development of software components and tests for other flight subsystems


  • B.S. Electrical Engineering, Computer Engineering, Computer Science or related field
  • Minimum 4 years of experience (or 2 years with a Master's degree) in development of communication or networking software
  • Minimum 2 years of experience with communication protocols, such as IP, TCP, UDP
  • Programming in C, C++, and Python (or similar scripting languages)


  • Experience with traffic engineering and/or Quality-of-Service (QoS) mechanisms, including packet scheduling and/or queuing discipline algorithms or implementations (e.g. DWRR, HTB)
  • Experience with real-time embedded system development
  • Experience performing software integration and testing, including testing communication interfaces
  • Experience working in the Git or similar configuration management tools
  • Experience working within an agile development framework
  • Familiarity with spacecraft communication protocols (e.g. CCSDS) is a plus

"In accordance with U.S. employment law and the requirement imposed by the U.S. Government, this position is limited to those who can verify citizenship or lawful permanent residence (Green Card)."

About Aerotek:

Your success starts with the right career opportunity. Aerotek uses a people-focused approach to connect job seekers to incredible opportunities with leading organizations. Established in 1983, we've grown to become a consistent Best of Staffing® winner for talent satisfaction because of our dedication to exceptional service. Serving over 300,000 contract workers every year, we specialize in placing workers with engineering, scientific, professional and industrial skill sets. Aerotek is proud to offer competitive benefits, including contributory medical, dental and vision insurance, weekly pay, discounts on consumer goods and services and more.

Contact Information

Recruiter: Alexandria Selva

Phone: (716) 932-1267


Related Courses

Browse All