Search Jobs
Find your next opportunity here.
Ground Software Engineer- Nanosatellites
Irvine, CA 92618 US
Job Description
- Architect the ground software framework for our next generation of space vehicles
- Core focus: Develop back-end data processing applications (Python) and web servers (NodeJS) and the design of interfaces and data flow between ground segment applications.
- Provide mentorship to Junior developers
- Participate in software requirements generation, design, implementation, and testing discussions.
Job Requirements
- 5+ years of software development including back-end and front-end development, and database administration, (B.S. in relevant field, or 3 years and a Masters)
- High competency with: Python and/or JavaScript; MongoDB
- Exposure to: React, SQL
- Emphasis on application security at all levels of the system.
- Experience with big-data design and system-level architecture.
- Experience working in a team environment to foster the growth of junior developers and support team cohesiveness.
- Per the requirement of certain facilities, applicant must be eligible to obtain and maintain a U.S. TS/SCI Security Clearance and all special accesses required to work at such facilities.
- Familiarity with Docker and Kubernetes containerization and service orchestration systems.
- Familiarity with AMQP (RabbitMQ) message queuing protocol.
- Knowledge of Continuous Integration/Continuous Deployment practices and tools.
- Knowledge of IT/networking basics
- Demonstrated experience with generation of user displays and data visualization.
- Passion for the NewSpace industry
- Exciting new projects with the opportunity for career advancement
- Equity Incentive Plan
- 100% paid PPO medical benefits plan for eligible employees + family.
Share This Job: