B2Space is an innovative and dynamic aerospace company leading the charge in technological advancements within the space industry. Our mission is to deliver reliable, flexible, and cost-effective access to Low Earth Orbit for small and micro satellites, making space more accessible for everyone.
We are seeking a highly skilled and self-motivated Firmware Engineer to become an integral part of our team. As a Firmware Engineer with B2Space, your role will be focused on designing, developing, and implementing embedded software solutions for our space systems. You will closely collaborate with cross-functional teams to ensure the success of our projects.
- Conceive, create, code, evaluate, and debug firmware for our space systems;
- Guarantee compliance with industry standards and the adoption of best practices in firmware development;
- Conduct comprehensive testing and troubleshooting to promptly identify and resolve issues;
- Stay up to date with the latest advances in embedded systems and firmware development techniques.
- A bachelor's degree or equivalent education in electrical engineering, computer engineering, software engineering, or computer science;
- Demonstrable proficiency in embedded C/C++ development for 32-bit ARM microcontrollers (with STM32 family preferably);
- Working knowledge of development tools, real-time operating systems, and algorithm implementation concepts;
- Familiarity with development and test strategies, version control, and documentation processes;
- Strong hands-on design, development, and debugging skills using in-circuit emulators, logic analyzers, and oscilloscopes;
- Competence in interpreting electronic schematics and component datasheets;
- Comfort working in both Linux and Windows environments.
- Wired and wireless communications stacks (USB, WIFI, LoRa, CAN, LIN, MQTT);
- Device communication protocols (UART, I2C, SPI);
- Embedded systems security (TLS, Encryption, Hash, etc.);
- Real-Time OS (FreeRTOS, Zephyr, ...);
- Knowledge of embedded systems security (TLS, encryption, hashing, etc.);
- Experience with Real-Time Operating Systems (RTOS) such as FreeRTOS and Zephyr.
- Embedded Linux programming experience;
- Control systems design experience using Matlab and Simulink Embedded Coder;
- Knowledge of radio communications, antenna design, and link performance analysis.
- The opportunity to be part of an innovative team at the forefront of space technology;
- Engagement in exciting projects that will challenge your skills and expertise;
- Opportunities for professional growth and career advancement within our rapidly expanding company;
- A full-time, permanent position;
- Enjoy the stability of a full-time, permanent position.
This job posting is for a locally hired position in Spain. Candidates must have current legal authorisation to work immediately in Spain. B2Space will not seek immigration or labor sponsorship for any applicants.
Job Type: Full-time
Salary: €30,000.00 - €45,000.00 per year
Note: Only shortlisted candidates will be contacted.
Don't forget to mention EuroEngineerJobs when applying.