JOB DETAILS
Embedded Software Engineer
CompanyKREIOS SPACE
LocationNigrán
Work ModeOn Site
PostedMay 21, 2026

About The Company
Kreios develops Very Low Earth Orbit (VLEO) satellites enabled by their proprietary Air-Breathing Electric Propulsion (ABEP) system, that makes it possible for satellites to operate at an altitude of around 200 kilometers from Earth, an altitude once considered impossible because of atmospheric drag.
By “breathing” the atmosphere as fuel, Kreios’ satellites can stay aloft for years instead of days, unlocking a region of space with massive implications for Earth Observation and Telecommunications.
VLEO satellites capture images with threefold the clarity of today’s constellations, enhancing everything from environmental monitoring and disaster response to critical infrastructure protection. Their proximity to Earth radically improves the link budget and allows broadband direct-to-device communications without bulky antennas, paving the way for truly global, resilient connectivity.
About the Role
Your mission
At Kreios Space, we are looking for an Embedded Software Engineer to join our team on-site in Porto do Molle (Nigrán) and help us build robust, efficient, and thoughtfully designed embedded solutions for real-world space applications.
In this role, you will contribute to the development, integration, testing, and continuous improvement of embedded systems that have a direct impact on the final product. We are looking for someone with a solid firmware background, good technical judgment, and a hands-on mindset who enjoys solving challenges and seeing their work translate into something tangible and meaningful.
Your main responsibilities will include:
- Designing, developing, and maintaining embedded software for electronic devices and systems.
- Contributing to the integration of reliable and efficient embedded solutions.
- Debugging, testing, and optimizing code to ensure performance and stability.
- Creating and maintaining clear, useful technical documentation.
- Supporting the selection of components and development tools based on project needs.
Your profile
We are looking for someone with experience in embedded software or firmware development who is excited to contribute to innovative technical projects in a collaborative environment.
You’ll be a great fit if you have:
- A degree in Telecommunications Engineering, Computer Engineering, Electronics, or a related field.
- Previous experience in embedded software or firmware development.
- Strong programming skills in C and C++.
- Experience working with microcontrollers (MCUs) and common embedded architectures such as ARM, STM32, ESP32, PIC, or similar.
- Experience with communication modules and common interfaces such as SPI, UART, and I2C.
- Experience with CAN is a plus, and knowledge of other communication protocols will also be valued.
- A solid understanding of embedded systems and modular, maintainable firmware development.
- Ability to interpret electronic schematics and work comfortably in environments where software and electronics come together.
- Experience using debugging and analysis tools such as oscilloscopes, logic analyzers, or multimeters.
- Familiarity with Git and technical documentation practices.
- A good level of English to work with documentation, tools, and communicate within an international environments.
Nice to have:
- Experience with RTOS is valued, but it is not required.
- Knowledge of Linux, especially in connectivity or system integration contexts.
We’ll also value these personal strengths:
- Clear communication and a collaborative mindset.
- Analytical thinking and a practical approach to problem-solving.
- Attention to detail and commitment to quality.
- Autonomy, adaptability, and eagerness to keep learning.
- Genuine interest in technology and motivation to contribute to projects with real impact.
Why us?
At Kreios Space, you won’t just be working on isolated developments- you’ll be contributing directly to the product. Your work will have a visible impact on what we build, how it performs, and how it evolves. This is a great opportunity for someone who enjoys being close to the technology, the decisions, and the final outcome.
We also care a lot about creating an environment where people genuinely enjoy working together. We have a very good team atmosphere, close collaboration, and a culture where ideas are welcome and contributions are valued.
What we offer:
- The opportunity to work on technology with real product impact.
- A collaborative and innovative environment where you can contribute from day one.
- Meaningful technical challenges and the chance to work close to the final product.
- Continuous learning and professional growth opportunities.
- A strong team culture and a genuinely positive working environment.
- An on-site role in Porto do Molle (Nigrán).
- Fresh fruit in the office every week, plus coffee and milk always available.
About us
We are leading the development of the first air-breathing electric propulsion (ABEP) system designed specifically for Very Low Earth Orbit (VLEO). This revolutionary engine enables satellites to orbit between 150 and 300 km by capturing and using atmospheric particles as propellant.By eliminating the need to carry fuel onboard, we drastically increase efficiency and overcome the main challenge of atmospheric drag in VLEO. This disruptive technology opens the door to an entirely new generation of space services, from high-resolution Earth observation to near real-time communications.
To achieve it, we rely on a team of professionals who are passionate, visionary, and committed to pushing the boundaries of what is possible. If you share this passion and want to leave your mark on the future of the space industry, we want to meet you.
Key Skills
CC++MicrocontrollersARMSTM32ESP32PICSPIUARTI2CCANGitRTOSLinuxElectronic SchematicsDebugging Tools
Categories
EngineeringSoftwareTechnologyScience & ResearchManufacturing
Benefits
Fresh FruitCoffee And Milk
Job Information
📋Core Responsibilities
Design, develop, and maintain embedded software and firmware for electronic devices used in space applications. This includes debugging, optimizing code, and creating technical documentation to ensure system stability and performance.
📋Job Type
permanent employee
📊Experience Level
2-5
💼Company Size
23
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →
You'll be redirected to
the company's application page