Logos Space
Senior Flight Software Engineer
Mountain View, CA · Senior · Contract
No sponsorshipDetected 47 days ago
PythonC++MATLABLinuxDevOpsPCB DesignFPGAEmbedded SystemsAvionicsHardware DesignTCP/IPCommunication
About the role
- Software engineering is responsible for ensuring that flight avionics on the logos bus and payload are fully validated ensuring the success of our network via analysis and test.
- We are seeking engineers who love to solve hard problems.
Responsibilities
- Experience building software for embedded systems or custom SoCs (e.g., ARM Cortex, ESP32, RISC-V).
- Own product delivery timeline through entire lifecycle (design, development, prototyping, production build, system integration, and on-orbit operations)
- Generate and release technical drawings, specifications, test procedures, and reports in support of the hardware design and validation.
- The software engineering team at Logos Space work on the design, development, flight validation, assembly, integration, test, and inflight success of the logos fleet of spacecraft.
- Software engineers will support architecture design activities from the idea stage to flight.
- Working with contract manufacturers to build, troubleshoot and test PCBAs
- We seek to create an environment where everyone can reach their full potential and drive outstanding results.
Requirements
- Bachelor's degree in Computer Science or a STEM field (Science, Technology, Engineering, or Math) with relevant software design and analysis work experience
- A minimum of 5 years experience with controls hardware development, prototyping, and validation using C/C++
- Expertise in one or several communication protocols (TCP/IP, UART, SPI, etc.)
- Knowledge of automation/scripting software such as Python and MATLAB
- Proven track record of working with hardware through the entire product life cycle
Nice to have
- Master's degree in Computer Science or a STEM field (Science, Technology, Engineering, or Math) with relevant software design and analysis work experience
- 3+ years experience with circuit simulation software such as LTSpice
- Development of high-throughput, embedded real-time software real-time operating systems (RTOS) in C/C++ on embedded linux platform
- FPGA programming/ HDL experience
- Familiarity with control loops (PID Controls)
- Experience with test hardware (oscilloscopes, power supplies, spectrum analyzers, etc.)
- Ability and willingness to attain a Top Secret Clearance
Skills
- Speed and reliability are the foundation of the system.
- Deep understanding of modern DevOps tools and workflows
- Self-motivated with strong organizational, written, and oral communication skills
Compensation
- This policy applies with regard to all aspects of one's employment, including hiring, transfer, promotion, compensation, eligibility for benefits, and termination.
Equal opportunity
- Logos Space Services is an equal opportunity employer committed to fostering creativity, curiosity and diverse perspectives among employees.
Apply directly at Logos Space →Create a free account for alerts like thisView Logos Space immigration profile
This listing is sourced directly from Logos Space's careers page and normalized into a canonical job model.