Embedded Software Engineer
Description
We’re seeking an Embedded Software Engineer to help drive the core functionality of our satellite systems. In this role, you’ll contribute directly to mission-critical software that supports everything from real-time fault detection to on-orbit system updates. You'll work hands-on with our custom Linux OS, integrate tightly with programmable logic, and play a key role in shaping our CI/CD infrastructure for flight software deployment.
What You’ll Do:
- Develop and maintain a custom Linux-based OS for spaceflight and development systems using PetaLinux and Yocto
- Integrate software with programmable logic (PL), including configuration and health monitoring interfaces
- Design and test infrastructure for secure, failsafe in-orbit image updates for both PS (Processing System) and PL
- Contribute to the automation of CI/CD pipelines to improve software reliability and deployment efficiency
- Debug and optimize low-level firmware and embedded system behavior
- Collaborate with cross-functional teams to ensure seamless hardware-software interaction across satellite systems
You might be a fit if you:
- Maintain and enhance a custom Linux OS for both flight and development using PetaLinux and Yocto
- Implement and test programmable logic (PL) configuration software
- Develop fault detection interfaces and software for system redundancy
- Build infrastructure for on-orbit PS+PL image updates and failsafe recovery
- Support and improve CI/CD pipelines for automated testing and deployment of complete PS+PL software stacks
- Work across hardware and software boundaries to enable resilient, autonomous spacecraft functionality
Requirements
- 3-5 years of experience in embedded software development.
- Fluency in C/C++ programming.
- Experience with custom embedded OS development and deployment using PetaLinux.
- Proficiency in low-level firmware development and debugging.
- Strong documentation discipline.
Desired Qualifications
- Experience with real-time operating systems.
- Software development background in DSP/communications applications.
- Knowledge of CI/CD DevOps practices.
- Prior experience with space flight software.
- Hands-on lab experience with testing engineering models and flight units.
Recommended Jobs
BDC Customer Care Specialist
Job Summary: We are looking for a BDC Customer Care Specialist to join our growing team! The right candidate will have excellent interpersonal and communication skills and the ability to successfully …
Executive Assistant
Who We Are Join the team at Joint Venture Restaurant Group , where passion for great food and genuine hospitality come together in a fast-paced, energetic environment! We’re looking for dedicat…
AI Architect (San Jose, CA)
We are looking for someone that has been in a customer facing role and worked on projects similar to ChatGPT; experience with genAI videos and genAI product design. AI Architect Responsibilities: …
Tire Technician
Req ID: 466977 Address: 15250 N Thornton Road Lodi, CA, 95242 Benefits: * $18.00 - $22.00 p/hr * Fuel Your Growth with Love's - company funded tuition assistance program * Fuel Your Growth …
Pest Control Technician
We are a growing company, currently seeking hard-working, dependable leaders to join our team! We need your help to treat insects, weeds, turf diseases and nutritional deficiencies in the landscaping…
Service Sales Representative - First Aid and Safety
Requisition Number: 206983 Job Description Cintas is seeking a Service Sales Representative - First Aid and Safety to sell and service customers in a manner which exceeds their expectations. R…
Senior Backend Engineer
About Hedra: Hedra is a pioneering generative media company backed by top investors at Index, A16Z, and Abstract Ventures. We're building Hedra Studio, a multimodal creation platform capable of cont…
Research Scientist - Sustainable Fisheries & Natural Resources Management
Job Description Job Description Research Scientist – Sustainable Fisheries & Natural Resources Management Sacramento, California (with Offsite/Remote Support) Shape the Future of California's Wa…
Operations Leader
Sephora seeks an Operations Leader in Anaheim, USA, to drive operational excellence and support exceptional client experiences. This full-time role involves overseeing inventory, leading visual mercha…
Full Time Gastroenterology Job Eureka, CA
You will enjoy this spectacular area, situated on California's second-largest natural bay. It has a year-round mild climate for enjoying the outdoors, with quick access to breathtaking views against t…