We are seeking a talented Software Engineer to join our innovative team focused on developing cutting-edge embedded solutions for mission-critical space applications.
Requirements
- Degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related field, or equivalent professional experience
- 2+ years of proven experience in embedded software design and development
- Strong foundations in real-time operating systems (RTOS)
- Proficiency in C/C++ and Python
- Proficiency in AI-Assisted Development
- Understanding of the software development lifecycle, from requirements gathering to testing closure and maintenance
- Ability to work independently and manage tasks with minimal supervision
- Experience debugging embedded systems and using test equipment, such as oscilloscopes and signal analyzers
- Familiarity with ARM or other embedded architectures
- Experience working with MPSoC (Multi-Processor System-on-Chip) systems
- Knowledge of networking protocols and related debugging tools (e.g., TCP/IP, CAN, UART, SPI)
- Experience with the Yocto Project, including writing recipes, layers, and customizing images
- Willingness to travel to US and European locations
- US citizenship
Benefits
- Health insurance coverage
- Matching 401k plan
- Generous team performance-based bonus
- Collaboration with EnduroSat offices in Sofia, Berlin, and Toulouse, with occasional international travel