Senior Embedded Software Engineer - Devices
About Us:
Samara Aerospace is revolutionizing satellite design by addressing the challenges of deploying and managing large satellite constellations. Our innovative Hummingbird spacecraft bus offers a modular and scalable platform that streamlines satellite production and deployment, significantly reducing launch costs. Hummingbird's compact architecture maximizes launch capacity, making it the most efficient and agile spacecraft in the industry. At the core of our technology is the patented Multifunctional Structures for Attitude Control (MSAC) system. Unlike traditional wheel-based pointing control systems, MSAC utilizes actuators embedded in the hinges of deployable solar panels to provide 3-axis attitude control and active jitter cancellation. This design eliminates the need for spinning wheels, reducing mass and potential points of failure, while enhancing pointing precision.
Role:
The Software team at Samara is looking for an Embedded Software Engineer to join us in working on our core technology innovation: the MSAC attitude control system. We are looking for someone who is excited about making something work extremely well . This person will ideally become a product owner for MSAC and be the primary innovator responsible for making it an ultra-reliable satellite device. Expect a high bar, necessary independence, high amounts of cross-team iteration, and to work alongside a team who is passionate about building something truly new.
If you have a background in Embedded Devices, IOT, Satellite Flight Software, or anything related, please apply! If you do not meet all of the below criteria, we encourage you to apply anyway. We are more interested in folks who are collaborative with high standards, a learning mindset, and most of the skills than in a perfect technology match.
Responsibilities:
- Embedded device feature development (including work on noise cancellation and scaling capabilities)
- Embedded device reliability
- Strengthening test systems to intentionally expose flaws
- Fixing bugs
- Introducing/modeling best practice for reliable software
- Simplifying
- Cross team product ownership
- Proactively dogfood the system with the rest of the team
- Follow up on feedback
- Process feature requests: drill down, simplify, then judge feasibility/priority
Qualifications:
- 3+ years of experience in Embedded Software design and implementation. Very comfortable living in the space where hardware meets software
- Experience with low level embedded C. Bare metal or with an RTOS
- Experience with Linux
- Strong communicator and collaborator
- Bias towards simplicity
- Learning mindset
Preferred:
- Experience with some or all of our tech stack:
- STM32 Microcontrollers (specifically STM32H7 is a plus)
- FreeRTOS
- Lightweight IP (LwIP)
- MQTT
- Common protocols [Ethernet, SPI, UART, I2C]
- High speed signal generation and waveforming
- Noise cancellation (e.g. with audio products)
- General-purpose Python
- Experience building and automating software/hardware in the loop test systems
Why Join Us ?
- Be a key player in a groundbreaking aerospace startup
- Work on exciting projects with the potential to revolutionize the satellite industry
- Collaborate with a passionate and driven team
- Opportunity to grow with the company and shape its future
Salary and Benefits :
- Pay range: $140,000-170,000 annually to start
- Early and competitive equity in a rapidly growing startup
- Platinum-level healthcare, vision, dental, and life insurance covered 100% for you
- Partial dependent coverage available
- 401k matching at 4% (no vesting)
- Unlimited PTO and sick time
- 17 paid holidays (including a “winter break” Dec. 24-Jan. 1)
Recommended Jobs
Dermatological Sales Professional - San Francisco, CA
Galderma is the emerging pure-play dermatology category leader, present in approximately 90 countries. We deliver an innovative, science-based portfolio of premium flagship brands and services that sp…
Engineering Manager - Hilton La Jolla Torrey Pines
Hilton La Jolla Torrey Pines is looking to add an esteemed Engineering Manager to join their team! With 394 rooms, and over 60,000 sq ft of event space your office view could consist of the Pacific O…
Client Communication Coordinator (US-Based, Remote)
**Overview** We are seeking a reliable, US-based Client Communication Coordinator to support our software project operations. This role focuses on client communication, coordination, and basic projec…
Software Engineering Manager, Payments
About Gusto At Gusto, we're on a mission to grow the small business economy. We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and custo…
Citi Wealth at Work - Banker - Director
Citi Global Wealth brings together the full power of Citi to serve the entire continuum of wealth clients. The unified business supports ultra-high-net-worth individuals and family offices through Ci…
Au Pair
Get hired for David's aupair Job in Pacific Palisades, CA. Los Angeles Family Seeks French Au-Pair. Find aupair care work in Pacific Palisades.
Product Strategy Lead, Issuing Solutions
Job Description Visa’s Value-Added Services division (VAS) is one of the three core revenue growth drivers for the company. VAS enable Visa’s clients to deliver secure, reliable and convenient paym…
Utility - bashi (Part Time)
Overview: You will be an integral member of the team that creates distinctively different and authentic experiences for our guests. You will be responsible for supporting the serving staff, ensuring …
AI Data Specialist
Job Responsibilities: Data Curation: Manage data labeling workflows, including data enqueueing for labeling, UI for labeling, and extracting labels into datasets for the modeling team. Data Eng…
Caregiver - Chula Vista
About Aarris At Aarris Homecare, we understand that our caregivers are our best asset and we care about the work that you do. If you’re passionate and committed to client well-being and are looking …