עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
About Us
Moonshot Space is a startup at the forefront of space technology, developing a first-of-a-kind electromagnetic-based space launch system. Our vision is to become the cargo delivery system of the space economy, providing an efficient and cost-effective method for delivering payloads beyond the Earth's atmosphere. Like UPS and FedEx, but for space.
Why Join Us?
At Moonshot Space, you’ll play a significant part in shaping the future of the space industry. As a key member of our team, you’ll have the opportunity to work on a cutting-edge project that pushes the boundaries of existing technologies. You’ll work in a dynamic, independent environment alongside some of the brightest minds in Israel’s tech and aerospace ecosystems. Our R&D team fosters a multidisciplinary workspace where you’ll face diverse challenges, grow your expertise, and contribute meaningfully. If this sounds like the environment where you thrive, we’d love to hear from you.
Position Overview
We are seeking a highly skilled and motivated senior embedded software engineer to join our team. You must have a strong track record in the architecture, design, implementation, integration, and testing of real-time STM32 firmware. You will own and evolve the firmware powering our multi-stage electromagnetic acceleration system. This includes high-rate data acquisition, deterministic control, high accuracy time synchronization, and networking across a distributed architecture.
Key Responsibilities
- Architect, design, implement, integrate, and test STM32 and FreeRTOS firmware.
- Deterministic real-time sequencing and actuation, including state machines, sensor-based control logic, and precision scheduling using timers/interrupts/DMA.
- Robust data acquisition pipelines, including ADC triggering, DMA buffering, sensors’ validation, timestamping, logging, and telemetry.
- Communications for command, logging, and telemetry (Ethernet / LWIP, MQTT, protobuf…), including integration with host software.
- Time synchronization across hundreds of controllers.
- Safety critical elements - abort, interlocks, fault detection, and reporting.
- Integrate the embedded software also in a PC-based simulation environment.
- Create test environments and complete documented test cycles.
- Integrate with hardware and test equipment.
- Support the system-level verification and validation effort.
- Collaborate closely with teammates in power electronics, software, and control systems.
- Own documentation, prepare technical reports and presentations for internal and external stakeholders.
Mandatory Requirements
- At least a bachelor’s degree in electrical engineering, computer science, or a related field.
- At least 7 years of proven experience in embedded software development. Including STM32 and RTOS, C/C++.
- At least 2 years as a lead embedded software engineer.
- Code architecture and design, including modular code design, clear layering, maintainable code structure, state machines, sequence diagrams, and interface definitions.
- Real-time control and scheduling applications.
- High-rate data acquisition.
- Embedded communications, including Ethernet / LWIP and message-based command/telemetry.
- Strong debugging skills in PC, simulative, and lab environments and tools.
- Software development practices, such as source control, CI / CD, code reviews, documentation, and testing.
- Read electrical schematics.
- Problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Fluent in English - reading and writing.
- Comfortable working in industrial or laboratory environments.
Preferred Requirements and Skills
- Distributed time synchronization.
- Test infrastructure using software-in-the-loop and hardware-in-the-loop tools and automations.
- Safety-oriented firmware - fault containment, safe-state design, abort, built-in-tests…
- Embedded storage and logging, including SDMMC, ring buffers, and crash-safe logs.
- MATLAB / Simulink.
- Python.
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
שאלות ותשובות עבור משרת Senior Embedded Engineer
כמהנדס/ת Embedded בכיר/ה ב-Moonshot Space, תהיו אחראים/ות על תכנון, פיתוח, הטמעה ובדיקה של קושחת STM32 עבור מערכת ההאצה האלקטרומגנטית הרב-שלבית. זה כולל רכישת נתונים בקצב גבוה, בקרה דטרמיניסטית, סנכרון זמן מדויק ורשתות בארכיטקטורה מבוזרת, תוך הבטחת תפקוד אופטימלי של מערכת השיגור לחלל.
משרות נוספות מומלצות עבורך
-
Senior Embedded Engineer
-
הרצליה
Extreme
-
-
Senior Embedded Engineer for the Silicon validation team
-
הרצליה
Apple
-
-
Senior Embedded Engineer for the Silicon validation team
-
חיפה
Apple
-
-
Senior Embedded Engineer
-
הרצליה
SolarEdge
-
-
Senior Embedded Engineer
-
מיקום לא צוין
abra R&D
-
-
(IL)Senior HW/SW Application Engineer
-
תל אביב - יפו
Winbond
-
תל אביב - יפו
בוקר